Skip to content

chriscasola/passgo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

passgo

A password hashing library for go that uses the steps outlined in this sophos article

Documentation

The basic algorithm:

  1. Generate a random 16 byte salt
  2. Run the PBKDF2 hashing function using the sha256 hash with 30,000 iterations
  3. Take 32 bytes of the hash output
  4. Store the iteration count, salt, and final hash output

Releases

No releases published

Packages

No packages published

Languages