/password-hashing-LABS

A simple password hashing PBKDF2 / SCRYPT / ARGON2 Python Implementation for educational purposes only.

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

password-hashing-LABS

This is a simple password hashing PBKDF2 / SCRYPT / ARGON2 Python Implementation for educational purposes only, and it has been used by my computer science undergrad students.

Implemented using sqlite3, CouchDB and ElasticSearch.

It also executes a basic password strength test (not fancy at all, a pretty basic one).

Not suitable for production in terms of SQL database query sanitization/optimization/auth. The only goal is to demonstrate password hashing implementation instead of a clear text implementation or even a 'pure hash' storage. There's no documentation within the code.