public abstract class KeyGeneratorSpi
  • KeyGenerator class abstracts with service provider interface class
protected abstract Secretkey engineGenerateKey()
  • Generates secret keys using installed random number generator and installed algorithm parameter specification
protected abstract void engineInit(SecureRandom secRan)
  • Initializes key generation engine with its generated random number
protected abstract void engineInit(AlgorithmParameterSpecaps, SecureRandomsecRan)
pubic final void engineInit(int strength, SecureRandom secRan)