argonautica

Idiomatic Argon2 password hashing for Python


Keywords
argon2, argon2d, argon2i, argon2id, crypto, cryptography, hash, hashing, password, security
Licenses
MIT/Apache-2.0
Install
pip install argonautica==0.1.5

Documentation

argonautica

Build Status Github.com License

Overview

argonautica is a series of libraries for hashing passwords using the cryptographically-secure Argon2 hashing algorithm.

Argon2 won the Password Hashing Competition in 2015, a several year project to identify a successor to bcrypt, scrypt, and other common cryptographically-secure hashing algorithms.

The libraries are:

Language Library Status
C / C++ argonautica-c 👍
Python3 / PyPy3 argonautica-py 👍
Rust argonautica-rs 👍

All of the libraries use the Rust implemenation argonautica-rs at their core.

License

argonautica is licensed under either of:

at your option.