Save This Page
Home » openjdk-7 » com.sun.crypto » provider » [javadoc | source]
com.sun.crypto.provider
public final class: BlowfishKeyGenerator [javadoc | source]
java.lang.Object
   javax.crypto.KeyGeneratorSpi
      com.sun.crypto.provider.BlowfishKeyGenerator
This class generates a secret key for use with the Blowfish algorithm.
Constructor:
 public BlowfishKeyGenerator() 
Method from com.sun.crypto.provider.BlowfishKeyGenerator Summary:
engineGenerateKey,   engineInit,   engineInit,   engineInit
Methods from javax.crypto.KeyGeneratorSpi:
engineGenerateKey,   engineInit,   engineInit,   engineInit
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.crypto.provider.BlowfishKeyGenerator Detail:
 protected SecretKey engineGenerateKey() 
    Generates a Blowfish key.
 protected  void engineInit(SecureRandom random) 
    Initializes this key generator.
 protected  void engineInit(AlgorithmParameterSpec params,
    SecureRandom random) throws InvalidAlgorithmParameterException 
    Initializes this key generator with the specified parameter set and a user-provided source of randomness.
 protected  void engineInit(int keysize,
    SecureRandom random) 
    Initializes this key generator for a certain keysize, using the given source of randomness.