Top Fields Constructors Methods
org.bouncycastle.cms.bc

public abstract Class BcKEKRecipient

extends Object
implements KEKRecipient
Class Inheritance
All Implemented Interfaces
org.bouncycastle.cms.KEKRecipient, org.bouncycastle.cms.Recipient
Known Direct Subclasses
org.bouncycastle.cms.bc.BcKEKEnvelopedRecipient
Imports
org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.cms.CMSException, .KEKRecipient, org.bouncycastle.crypto.CipherParameters, org.bouncycastle.operator.OperatorException, .SymmetricKeyUnwrapper, org.bouncycastle.operator.bc.BcSymmetricKeyUnwrapper

Field Summary

Modifier and TypeField and Description
private SymmetricKeyUnwrapper

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected CipherParameters
extractSecretKey(AlgorithmIdentifier keyEncryptionAlgorithm, AlgorithmIdentifier contentEncryptionAlgorithm, byte[] encryptedContentEncryptionKey)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

unwrapperback to summary
private SymmetricKeyUnwrapper unwrapper

Constructor Detail

BcKEKRecipientback to summary
public BcKEKRecipient(BcSymmetricKeyUnwrapper unwrapper)

Method Detail

extractSecretKeyback to summary
protected CipherParameters extractSecretKey(AlgorithmIdentifier keyEncryptionAlgorithm, AlgorithmIdentifier contentEncryptionAlgorithm, byte[] encryptedContentEncryptionKey) throws CMSException