GitHub repository: yangjinhe/password4j
Primary language: Java
Description: Password4j is a user-friendly cryptographic library that supports Argon2, Bcrypt, Scrypt, PBKDF2 and various cryptographic hash functions.