goArgonPass

Password hashing library

A Go library providing a secure password hashing and verification utility using the Argon2 algorithm.

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.

GitHub

18 stars
2 watching
7 forks
Language: Go
last commit: almost 6 years ago
Linked from 2 awesome lists

argonargon2argon2iargon2idgogo-librarygolanggolang-librarypasslibpasswordpassword-hashpassword-hashingpassword-securitypassword-storepasswords

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
andskur/argon2-hashingA lightweight package for generating and comparing password hashes using the Argon2 algorithm.20
tvdburgt/go-argon2Bindings for the reference C implementation of Argon2 password hashing algorithm137
dwin/gosecretboxpasswordA utility library for securely hashing and encrypting passwords based on the Dropbox method.59
bryant/argon2rsA Rust library implementing the Argon2 password hashing algorithm174
lambdapioneer/argon2ktA software component providing an Android/Kotlin binding for the Argon2 password hash algorithm.81
tmthecoder/dargon2Provides a unified set of libraries and interfaces for password hashing in Dart applications.18
ultrahorizon/pyargon2An implementation of Argon2 password hashing algorithm in Python18
technion/ruby-argon2A Ruby gem providing FFI bindings and a simplified interface to the Argon2 password hashing algorithm.229
phxql/argon2-jvmA Java-based implementation of the Argon2 password hashing algorithm using a native C library332
aldy505/phc-cryptoProvides a simplified interface to multiple hashing algorithms26
kosprov/jargon2-apiA fluent Java API for generating and verifying password hashes using the Argon2 algorithm.65
jdconley/argon2themaxLibrary that optimizes password hashing with the Argon2 algorithm20
hlandau/passlibA password validation library in Go inspired by Python's passlib.288
shaj13/go-guardianA library for simple and clean API authentication with various strategies563
ergenius/eargon2A library that provides a password hashing function using the Argon2 algorithm in Erlang6