public class

JCESecretKeyFactory

extends SecretKeyFactorySpi
implements PBE
java.lang.Object
   ↳ javax.crypto.SecretKeyFactorySpi
     ↳ org.bouncycastle.jce.provider.JCESecretKeyFactory
Known Direct Subclasses
Known Indirect Subclasses

Summary

Nested Classes
class JCESecretKeyFactory.DES  
class JCESecretKeyFactory.DESPBEKeyFactory  
class JCESecretKeyFactory.PBEKeyFactory  
class JCESecretKeyFactory.PBEWithMD2AndDES PBEWithMD2AndDES  
class JCESecretKeyFactory.PBEWithMD2AndRC2 PBEWithMD2AndRC2  
class JCESecretKeyFactory.PBEWithMD5And128BitAESCBCOpenSSL PBEWithMD5And128BitAES-OpenSSL  
class JCESecretKeyFactory.PBEWithMD5And192BitAESCBCOpenSSL PBEWithMD5And192BitAES-OpenSSL  
class JCESecretKeyFactory.PBEWithMD5And256BitAESCBCOpenSSL PBEWithMD5And256BitAES-OpenSSL  
class JCESecretKeyFactory.PBEWithMD5AndDES PBEWithMD5AndDES  
class JCESecretKeyFactory.PBEWithMD5AndRC2 PBEWithMD5AndRC2  
class JCESecretKeyFactory.PBEWithRIPEMD160 PBEWithHmacRIPEMD160  
class JCESecretKeyFactory.PBEWithSHA PBEWithHmacSHA  
class JCESecretKeyFactory.PBEWithSHA1AndDES PBEWithSHA1AndDES  
class JCESecretKeyFactory.PBEWithSHA1AndRC2 PBEWithSHA1AndRC2  
class JCESecretKeyFactory.PBEWithSHA256And128BitAESBC PBEWithSHA256And128BitAES-BC  
class JCESecretKeyFactory.PBEWithSHA256And192BitAESBC PBEWithSHA256And192BitAES-BC  
class JCESecretKeyFactory.PBEWithSHA256And256BitAESBC PBEWithSHA256And256BitAES-BC  
class JCESecretKeyFactory.PBEWithSHAAnd128BitAESBC PBEWithSHA1And128BitAES-BC  
class JCESecretKeyFactory.PBEWithSHAAnd128BitRC2 PBEWithSHAAnd128BitRC2-CBC  
class JCESecretKeyFactory.PBEWithSHAAnd128BitRC4 PBEWithSHAAnd128BitRC4  
class JCESecretKeyFactory.PBEWithSHAAnd192BitAESBC PBEWithSHA1And192BitAES-BC  
class JCESecretKeyFactory.PBEWithSHAAnd256BitAESBC PBEWithSHA1And256BitAES-BC  
class JCESecretKeyFactory.PBEWithSHAAnd40BitRC2 PBEWithSHAAnd40BitRC2-CBC  
class JCESecretKeyFactory.PBEWithSHAAnd40BitRC4 PBEWithSHAAnd40BitRC4  
class JCESecretKeyFactory.PBEWithSHAAndDES2Key PBEWithSHAAnd2-KeyTripleDES-CBC  
class JCESecretKeyFactory.PBEWithSHAAndDES3Key PBEWithSHAAnd3-KeyTripleDES-CBC  
class JCESecretKeyFactory.PBEWithSHAAndTwofish PBEWithSHAAndTwofish-CBC  
class JCESecretKeyFactory.PBEWithTiger PBEWithHmacTiger  
[Expand]
Inherited Constants
From interface org.bouncycastle.jce.provider.PBE
Fields
protected String algName
protected DERObjectIdentifier algOid
Protected Constructors
JCESecretKeyFactory(String algName, DERObjectIdentifier algOid)
Protected Methods
SecretKey engineGenerateSecret(KeySpec keySpec)
KeySpec engineGetKeySpec(SecretKey key, Class keySpec)
SecretKey engineTranslateKey(SecretKey key)
[Expand]
Inherited Methods
From class javax.crypto.SecretKeyFactorySpi
From class java.lang.Object

Fields

protected String algName

protected DERObjectIdentifier algOid

Protected Constructors

protected JCESecretKeyFactory (String algName, DERObjectIdentifier algOid)

Protected Methods

protected SecretKey engineGenerateSecret (KeySpec keySpec)

protected KeySpec engineGetKeySpec (SecretKey key, Class keySpec)

protected SecretKey engineTranslateKey (SecretKey key)