org.bouncycastle.crypto.generators
Class Argon2BytesGenerator
java.lang.Object
|
+--org.bouncycastle.crypto.generators.Argon2BytesGenerator
- public class Argon2BytesGenerator
- extends java.lang.Object
Argon2 PBKDF - Based on the results of https://password-hashing.net/ and https://www.ietf.org/archive/id/draft-irtf-cfrg-argon2-03.txt
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Argon2BytesGenerator
public Argon2BytesGenerator()
init
public void init(Argon2Parameters parameters)
- Initialise the Argon2BytesGenerator from the parameters.
- Parameters:
parameters
- Argon2 configuration.
generateBytes
public int generateBytes(char[] password,
byte[] out)
generateBytes
public int generateBytes(char[] password,
byte[] out,
int outOff,
int outLen)
generateBytes
public int generateBytes(byte[] password,
byte[] out)
generateBytes
public int generateBytes(byte[] password,
byte[] out,
int outOff,
int outLen)