goSecretBoxPassword in avelino/awesome-go

A probably paranoid Golang utility library for securely hashing and encrypting passwords based on the Dropbox method. This implementation uses Blake2b, Scrypt and XSalsa20-Poly1305 (via NaCl SecretBox) to create secure password hashes that are also encrypted using a master passphrase.

created at Oct. 19, 2017, 7:34 p.m.

Go

3 +0

59 +0

9 +0

GitHub
goArgonPass in avelino/awesome-go

goArgonPass is a Argon2 Password utility package for Go using the crypto library package Argon2 designed to be compatible with Passlib for Python and Argon2 PHP. Argon2 was the winner of the most recent Password Hashing Competition. This is designed for use anywhere password hashing and verification might be needed and is intended to replace implementations using bcrypt or Scrypt.

created at May 30, 2018, 1:32 a.m.

Go

2 +0

16 +0

7 +0

GitHub