Class ScryptKeySpec

java.lang.Object
org.bouncycastle.jcajce.spec.ScryptKeySpec
All Implemented Interfaces:
KeySpec

public class ScryptKeySpec extends Object implements KeySpec
Key spec for use with the scrypt SecretKeyFactory.
  • Constructor Details

    • ScryptKeySpec

      public ScryptKeySpec(char[] password, byte[] salt, int costParameter, int blockSize, int parallelizationParameter, int keySize)
  • Method Details

    • getPassword

      public char[] getPassword()
    • getSalt

      public byte[] getSalt()
    • getCostParameter

      public int getCostParameter()
    • getBlockSize

      public int getBlockSize()
    • getParallelizationParameter

      public int getParallelizationParameter()
    • getKeyLength

      public int getKeyLength()
      Key length (in bits).
      Returns:
      length of the key to generate in bits.