Class DESKeyGenerator

java.lang.Object
org.bouncycastle.crypto.CipherKeyGenerator
org.bouncycastle.crypto.generators.DESKeyGenerator
Direct Known Subclasses:
DESedeKeyGenerator

public class DESKeyGenerator extends CipherKeyGenerator
  • Constructor Details

    • DESKeyGenerator

      public DESKeyGenerator()
  • Method Details

    • init

      public void init(KeyGenerationParameters param)
      initialise the key generator - if strength is set to zero the key generated will be 64 bits in size, otherwise strength can be 64 or 56 bits (if you don't count the parity bits).
      Overrides:
      init in class CipherKeyGenerator
      Parameters:
      param - the parameters to be used for key generation
    • generateKey

      public byte[] generateKey()
      Description copied from class: CipherKeyGenerator
      generate a secret key.
      Overrides:
      generateKey in class CipherKeyGenerator
      Returns:
      a byte array containing the key value.