Class ScryptConfig.Builder

java.lang.Object
org.bouncycastle.crypto.util.ScryptConfig.Builder
Enclosing class:
ScryptConfig

public static class ScryptConfig.Builder extends Object
  • Constructor Details

    • Builder

      public Builder(int costParameter, int blockSize, int parallelizationParameter)
      Base constructor.
      Parameters:
      costParameter - cost parameter (must be a power of 2)
      blockSize - block size
      parallelizationParameter - parallelization parameter
  • Method Details

    • withSaltLength

      public ScryptConfig.Builder withSaltLength(int saltLength)
      Set the length of the salt to use.
      Parameters:
      saltLength - the length of the salt (in octets) to use.
      Returns:
      the current builder.
    • build

      public ScryptConfig build()