Uses of Interface
javax.crypto.SecretKey

Packages that use SecretKey
iaik.pkcs.pkcs12   
iaik.pkcs.pkcs5   
iaik.pkcs.pkcs7   
iaik.security.cipher   
iaik.security.dh   
javax.crypto   
javax.crypto.spec   
 

Uses of SecretKey in iaik.pkcs.pkcs12
 

Methods in iaik.pkcs.pkcs12 that return SecretKey
protected  SecretKey KeyFactory.engineGenerateSecret(KeySpec keySpec)
          Converts the given key specification (key material) into a SecretKey object.
protected  SecretKey KeyFactory.engineTranslateKey(SecretKey secretKey)
          Translates a key object of some unknown or untrusted provider into a secret key object of this key factory.
 

Methods in iaik.pkcs.pkcs12 with parameters of type SecretKey
protected  KeySpec KeyFactory.engineGetKeySpec(SecretKey secretKey, java.lang.Class classSpec)
          Converts the given secret key into the requested key specification (key material).
protected  SecretKey KeyFactory.engineTranslateKey(SecretKey secretKey)
          Translates a key object of some unknown or untrusted provider into a secret key object of this key factory.
 

Uses of SecretKey in iaik.pkcs.pkcs5
 

Methods in iaik.pkcs.pkcs5 that return SecretKey
 SecretKey PBKDF2.engineGenerateKey()
          Derives symmetric key.
protected  SecretKey KeyFactory.engineGenerateSecret(KeySpec keySpec)
          Converts the given key specification (key material) into a SecretKey object.
protected  SecretKey KeyFactory.engineTranslateKey(SecretKey secretKey)
          Translates a key object of some unknown or untrusted provider into a secret key object of this key factory.
 

Methods in iaik.pkcs.pkcs5 with parameters of type SecretKey
protected  KeySpec KeyFactory.engineGetKeySpec(SecretKey secretKey, java.lang.Class classSpec)
          Converts the given secret key into the requested key specification (key material).
protected  SecretKey KeyFactory.engineTranslateKey(SecretKey secretKey)
          Translates a key object of some unknown or untrusted provider into a secret key object of this key factory.
 

Uses of SecretKey in iaik.pkcs.pkcs7
 

Fields in iaik.pkcs.pkcs7 declared as SecretKey
protected  SecretKey EnvelopedDataStream.symmetric_key
          The secret content encryption key.
 

Methods in iaik.pkcs.pkcs7 that return SecretKey
 SecretKey RecipientInfo.decryptKey(PrivateKey privateKey)
          Uses a RSAPrivateKey to decrypt the encrypted content-encryption key.
 SecretKey EncryptedContentInfoStream.setupCipher(AlgorithmID contentEA)
          Setups the cipher and generates a secret key for encrypting the content.
 SecretKey EncryptedContentInfoStream.setupCipher(AlgorithmID contentEA, int keyLength)
          Setups the cipher and generates a secret key for encrypting the content.
 

Methods in iaik.pkcs.pkcs7 with parameters of type SecretKey
 void RecipientInfo.encryptKey(SecretKey key)
          Finishes the creation of a RecipientInfo object by encrypting the given secret key..
 

Uses of SecretKey in iaik.security.cipher
 

Classes in iaik.security.cipher that implement SecretKey
 class PBEKey
          A secret key for PBE (Password Based Encryption).
 class PBEKeyBMP
          A secret key for PBE (Password Based Encryption).
 class SecretKey
          This class represents a secret key as used with symmetric algorithms.
 

Methods in iaik.security.cipher that return SecretKey
protected  SecretKey DESKeyFactory.engineGenerateSecret(KeySpec keySpec)
          Converts the given key specification (key material) into a SecretKey object.
protected  SecretKey DESKeyFactory.engineTranslateKey(SecretKey secretKey)
          Translates a key object of some unknown or untrusted provider into a secret key object of this key factory.
 SecretKey VarLengthKeyGenerator.engineGenerateKey()
          Generates a new key.
 SecretKey IDEAKeyGenerator.engineGenerateKey()
          Generates an IDEA key.
 SecretKey DESKeyGenerator.engineGenerateKey()
          Generates a DES key.
 SecretKey TripleDESKeyGenerator.engineGenerateKey()
          Generates a TripleDES key from three DES keys.
 

Methods in iaik.security.cipher with parameters of type SecretKey
protected  KeySpec DESKeyFactory.engineGetKeySpec(SecretKey secretKey, java.lang.Class classSpec)
          Converts the given secret key into the requested key specification (key material).
protected  SecretKey DESKeyFactory.engineTranslateKey(SecretKey secretKey)
          Translates a key object of some unknown or untrusted provider into a secret key object of this key factory.
 

Uses of SecretKey in iaik.security.dh
 

Methods in iaik.security.dh that return SecretKey
 SecretKey DHKeyAgreement.engineGenerateSecret(java.lang.String algorithm)
          Returns the shared secret finally generated by this DH key agreement as SecretKey to be used for the specified secret key algorithm.
 

Uses of SecretKey in javax.crypto
 

Methods in javax.crypto that return SecretKey
protected abstract  SecretKey KeyGeneratorSpi.engineGenerateKey()
          Actually generates a secret key from this KeyGenerator object.
protected abstract  SecretKey SecretKeyFactorySpi.engineGenerateSecret(KeySpec keySpec)
          Converts the given key specification (key material) into a SecretKey object.
protected abstract  SecretKey SecretKeyFactorySpi.engineTranslateKey(SecretKey key)
          Translates a key object of some unknown or untrusted provider into a secret key object of this key factory.
protected abstract  SecretKey KeyAgreementSpi.engineGenerateSecret(java.lang.String algorithm)
          Returns the shared secret finally generated by this key agreement as SecretKey to be used for the secret key algorithm given by its name.
 SecretKey SecretKeyFactory.generateSecret(KeySpec keySpec)
          Converts the given key specification (key material) into a SecretKey object.
 SecretKey SecretKeyFactory.translateKey(SecretKey key)
          Translates a key object of some unknown or untrusted provider into a secret key object of this key factory.
 SecretKey KeyAgreement.generateSecret(java.lang.String algorithm)
          Returns the shared secret finally generated by this key agreement algorithm as SecretKey to be used for the secret key algorithm given by its name.
 SecretKey KeyGenerator.generateKey()
          Actually generates a secret key from this KeyGenerator object.
 

Methods in javax.crypto with parameters of type SecretKey
protected abstract  KeySpec SecretKeyFactorySpi.engineGetKeySpec(SecretKey key, java.lang.Class keySpec)
          Converts the given secret key into the requested key specification (key material).
protected abstract  SecretKey SecretKeyFactorySpi.engineTranslateKey(SecretKey key)
          Translates a key object of some unknown or untrusted provider into a secret key object of this key factory.
 KeySpec SecretKeyFactory.getKeySpec(SecretKey key, java.lang.Class keySpec)
          Converts the given secret key into the requested key specification (key material).
 SecretKey SecretKeyFactory.translateKey(SecretKey key)
          Translates a key object of some unknown or untrusted provider into a secret key object of this key factory.
 

Uses of SecretKey in javax.crypto.spec
 

Classes in javax.crypto.spec that implement SecretKey
 class SecretKeySpec
          Secret key specification.