Bouncy Castle Cryptography Library 1.85

org.bouncycastle.jcajce.provider.asymmetric.cmce
Class CMCEKeyGeneratorSpi

java.lang.Object
  extended byjavax.crypto.KeyGeneratorSpi
      extended byorg.bouncycastle.jcajce.provider.asymmetric.cmce.CMCEKeyGeneratorSpi
Direct Known Subclasses:
CMCEKeyGeneratorSpi.Mceliece460896, CMCEKeyGeneratorSpi.Mceliece460896F, CMCEKeyGeneratorSpi.Mceliece460896Pc, CMCEKeyGeneratorSpi.Mceliece460896Pcf, CMCEKeyGeneratorSpi.Mceliece6688128, CMCEKeyGeneratorSpi.Mceliece6688128F, CMCEKeyGeneratorSpi.Mceliece6688128Pc, CMCEKeyGeneratorSpi.Mceliece6688128Pcf, CMCEKeyGeneratorSpi.Mceliece6960119, CMCEKeyGeneratorSpi.Mceliece6960119F, CMCEKeyGeneratorSpi.Mceliece6960119Pc, CMCEKeyGeneratorSpi.Mceliece6960119Pcf, CMCEKeyGeneratorSpi.Mceliece8192128, CMCEKeyGeneratorSpi.Mceliece8192128F, CMCEKeyGeneratorSpi.Mceliece8192128Pc, CMCEKeyGeneratorSpi.Mceliece8192128Pcf

public class CMCEKeyGeneratorSpi
extends javax.crypto.KeyGeneratorSpi


Nested Class Summary
static class CMCEKeyGeneratorSpi.Mceliece460896
           
static class CMCEKeyGeneratorSpi.Mceliece460896F
           
static class CMCEKeyGeneratorSpi.Mceliece460896Pc
           
static class CMCEKeyGeneratorSpi.Mceliece460896Pcf
           
static class CMCEKeyGeneratorSpi.Mceliece6688128
           
static class CMCEKeyGeneratorSpi.Mceliece6688128F
           
static class CMCEKeyGeneratorSpi.Mceliece6688128Pc
           
static class CMCEKeyGeneratorSpi.Mceliece6688128Pcf
           
static class CMCEKeyGeneratorSpi.Mceliece6960119
           
static class CMCEKeyGeneratorSpi.Mceliece6960119F
           
static class CMCEKeyGeneratorSpi.Mceliece6960119Pc
           
static class CMCEKeyGeneratorSpi.Mceliece6960119Pcf
           
static class CMCEKeyGeneratorSpi.Mceliece8192128
           
static class CMCEKeyGeneratorSpi.Mceliece8192128F
           
static class CMCEKeyGeneratorSpi.Mceliece8192128Pc
           
static class CMCEKeyGeneratorSpi.Mceliece8192128Pcf
           
 
Constructor Summary
  CMCEKeyGeneratorSpi()
           
protected CMCEKeyGeneratorSpi(CMCEParameters cmceParameters)
           
 
Method Summary
protected  javax.crypto.SecretKey engineGenerateKey()
           
protected  void engineInit(java.security.spec.AlgorithmParameterSpec algorithmParameterSpec, java.security.SecureRandom secureRandom)
           
protected  void engineInit(int i, java.security.SecureRandom secureRandom)
           
protected  void engineInit(java.security.SecureRandom secureRandom)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CMCEKeyGeneratorSpi

public CMCEKeyGeneratorSpi()

CMCEKeyGeneratorSpi

protected CMCEKeyGeneratorSpi(CMCEParameters cmceParameters)
Method Detail

engineInit

protected void engineInit(java.security.SecureRandom secureRandom)

engineInit

protected void engineInit(java.security.spec.AlgorithmParameterSpec algorithmParameterSpec,
                          java.security.SecureRandom secureRandom)
                   throws java.security.InvalidAlgorithmParameterException
Throws:
java.security.InvalidAlgorithmParameterException

engineInit

protected void engineInit(int i,
                          java.security.SecureRandom secureRandom)

engineGenerateKey

protected javax.crypto.SecretKey engineGenerateKey()

Bouncy Castle Cryptography Library 1.85