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 4 years ago
Linked from 2 awesome lists

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

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
andskur/argon2-hashing A lightweight package for generating and comparing password hashes using the Argon2 algorithm. 20
tvdburgt/go-argon2 Bindings for the reference C implementation of Argon2 password hashing algorithm 136
dwin/gosecretboxpassword A utility library for securely hashing and encrypting passwords based on the Dropbox method. 59
bryant/argon2rs A Rust library implementing the Argon2 password hashing algorithm 173
lambdapioneer/argon2kt A software component providing an Android/Kotlin binding for the Argon2 password hash algorithm. 79
tmthecoder/dargon2 Provides a unified set of libraries and interfaces for password hashing in Dart applications. 18
ultrahorizon/pyargon2 An implementation of Argon2 password hashing algorithm in Python 17
technion/ruby-argon2 A Ruby gem providing FFI bindings and a simplified interface to the Argon2 password hashing algorithm. 228
phxql/argon2-jvm A Java-based implementation of the Argon2 password hashing algorithm using a native C library 332
aldy505/phc-crypto Provides a simplified interface to multiple hashing algorithms 26
kosprov/jargon2-api A fluent Java API for generating and verifying password hashes using the Argon2 algorithm. 65
jdconley/argon2themax Library that optimizes password hashing with the Argon2 algorithm 20
hlandau/passlib A password validation library in Go inspired by Python's passlib. 289
shaj13/go-guardian A library for simple and clean API authentication with various strategies 560
ergenius/eargon2 A library that provides a password hashing function using the Argon2 algorithm in Erlang 6