[BREAKGLASS] Append-only mirror of github.com/signalapp/Argon2
| android | ||
| gradle/wrapper | ||
| phc-winner-argon2@62358ba212 | ||
| .gitignore | ||
| .gitmodules | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| README.md | ||
| settings.gradle | ||
Argon2 Library
Wrapper around the reference C implementation of Argon2.
Android Usage
implementation 'org.signal:argon2:13.0'
Argon2 argon2 = new Argon2.Builder(Version.V13)
.type(Type.Argon2id)
.memoryCost(MemoryCost.MiB_32)
.parallelism(1)
.iterations(1)
.build();
Argon2.Result result = argon2.hash(password, salt);
byte[] hash = result.getHash();
String hashHex = result.getHashHex();
String encoded = result.getEncoded();