Bouncy Castle Cryptography 1.65

org.bouncycastle.cms.bc
Class BcKEKRecipient

java.lang.Object
  |
  +--org.bouncycastle.cms.bc.BcKEKRecipient
Direct Known Subclasses:
BcKEKEnvelopedRecipient

public abstract class BcKEKRecipient
extends java.lang.Object
implements KEKRecipient


Constructor Summary
BcKEKRecipient(org.bouncycastle.operator.bc.BcSymmetricKeyUnwrapper unwrapper)
           
 
Method Summary
protected  org.bouncycastle.crypto.CipherParameters extractSecretKey(org.bouncycastle.asn1.x509.AlgorithmIdentifier keyEncryptionAlgorithm, org.bouncycastle.asn1.x509.AlgorithmIdentifier contentEncryptionAlgorithm, byte[] encryptedContentEncryptionKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BcKEKRecipient

public BcKEKRecipient(org.bouncycastle.operator.bc.BcSymmetricKeyUnwrapper unwrapper)
Method Detail

extractSecretKey

protected org.bouncycastle.crypto.CipherParameters extractSecretKey(org.bouncycastle.asn1.x509.AlgorithmIdentifier keyEncryptionAlgorithm,
                                                                    org.bouncycastle.asn1.x509.AlgorithmIdentifier contentEncryptionAlgorithm,
                                                                    byte[] encryptedContentEncryptionKey)
                                                             throws CMSException

Bouncy Castle Cryptography 1.65