Bouncy Castle Cryptography 1.47

org.bouncycastle.jcajce.provider.symmetric.util
Class BaseSecretKeyFactory.DESPBEKeyFactory

java.lang.Object
  extended by javax.crypto.SecretKeyFactorySpi
      extended by org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
          extended by org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory.DESPBEKeyFactory
All Implemented Interfaces:
PBE
Enclosing class:
BaseSecretKeyFactory

public static class BaseSecretKeyFactory.DESPBEKeyFactory
extends BaseSecretKeyFactory


Nested Class Summary
 
Nested classes/interfaces inherited from class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
BaseSecretKeyFactory.DES, BaseSecretKeyFactory.DESPBEKeyFactory
 
Nested classes/interfaces inherited from interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
PBE.Util
 
Field Summary
 
Fields inherited from class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
algName, algOid
 
Fields inherited from interface org.bouncycastle.jcajce.provider.symmetric.util.PBE
MD2, MD5, OPENSSL, PKCS12, PKCS5S1, PKCS5S2, RIPEMD160, SHA1, SHA256, TIGER
 
Constructor Summary
BaseSecretKeyFactory.DESPBEKeyFactory(java.lang.String algorithm, DERObjectIdentifier oid, boolean forCipher, int scheme, int digest, int keySize, int ivSize)
           
 
Method Summary
protected  javax.crypto.SecretKey engineGenerateSecret(java.security.spec.KeySpec keySpec)
           
 
Methods inherited from class org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory
engineGetKeySpec, engineTranslateKey
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseSecretKeyFactory.DESPBEKeyFactory

public BaseSecretKeyFactory.DESPBEKeyFactory(java.lang.String algorithm,
                                             DERObjectIdentifier oid,
                                             boolean forCipher,
                                             int scheme,
                                             int digest,
                                             int keySize,
                                             int ivSize)
Method Detail

engineGenerateSecret

protected javax.crypto.SecretKey engineGenerateSecret(java.security.spec.KeySpec keySpec)
                                               throws java.security.spec.InvalidKeySpecException
Overrides:
engineGenerateSecret in class BaseSecretKeyFactory
Throws:
java.security.spec.InvalidKeySpecException

Bouncy Castle Cryptography 1.47