Class Argon2BytesGenerator

java.lang.Object
org.bouncycastle.crypto.generators.Argon2BytesGenerator

public class Argon2BytesGenerator extends 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
  • Constructor Details

    • Argon2BytesGenerator

      public Argon2BytesGenerator()
  • Method Details

    • 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)