Top Fields Constructors Methods
org.bouncycastle.operator.bc

public abstract Class BcAsymmetricKeyUnwrapper

extends AsymmetricKeyUnwrapper
Class Inheritance
Known Direct Subclasses
org.bouncycastle.operator.bc.BcRSAAsymmetricKeyUnwrapper
Imports
org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.crypto.AsymmetricBlockCipher, .InvalidCipherTextException, org.bouncycastle.crypto.params.AsymmetricKeyParameter, org.bouncycastle.operator.AsymmetricKeyUnwrapper, .GenericKey, .OperatorException

Field Summary

Modifier and TypeField and Description
private AsymmetricKeyParameter

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected abstract AsymmetricBlockCipher
public GenericKey
Inherited from org.bouncycastle.operator.AsymmetricKeyUnwrapper:
getAlgorithmIdentifier

Field Detail

privateKeyback to summary
private AsymmetricKeyParameter privateKey

Constructor Detail

BcAsymmetricKeyUnwrapperback to summary
public BcAsymmetricKeyUnwrapper(AlgorithmIdentifier encAlgId, AsymmetricKeyParameter privateKey)

Method Detail

createAsymmetricUnwrapperback to summary
protected abstract AsymmetricBlockCipher createAsymmetricUnwrapper(ASN1ObjectIdentifier algorithm)
generateUnwrappedKeyback to summary
public GenericKey generateUnwrappedKey(AlgorithmIdentifier encryptedKeyAlgorithm, byte[] encryptedKey) throws OperatorException

Implements org.bouncycastle.operator.KeyUnwrapper.generateUnwrappedKey.