Top Constructors Methods
org.bouncycastle.openpgp.operator

public abstract Class PGPSecretKeyDecryptorWithAAD

extends PBESecretKeyDecryptor
Class Inheritance
Imports
org.bouncycastle.openpgp.PGPException

Constructor Summary

AccessConstructor and Description
public
PGPSecretKeyDecryptorWithAAD(char[] passPhrase, PGPDigestCalculatorProvider calculatorProvider)

Method Summary

Modifier and TypeMethod and Description
public byte[]
recoverKeyData(int encAlgorithm, byte[] key, byte[] iv, byte[] keyData, int keyOff, int keyLen)

Implements abstract org.bouncycastle.openpgp.operator.PBESecretKeyDecryptor.recoverKeyData.

public abstract byte[]
recoverKeyData(int encAlgorithm, byte[] key, byte[] iv, byte[] aad, byte[] keyData, int keyOff, int keyLen)

Inherited from org.bouncycastle.openpgp.operator.PBESecretKeyDecryptor:
getChecksumCalculatormakeKeyFromPassPhrase

Constructor Detail

PGPSecretKeyDecryptorWithAADback to summary
public PGPSecretKeyDecryptorWithAAD(char[] passPhrase, PGPDigestCalculatorProvider calculatorProvider)

Method Detail

recoverKeyDataback to summary
public byte[] recoverKeyData(int encAlgorithm, byte[] key, byte[] iv, byte[] keyData, int keyOff, int keyLen) throws PGPException

Implements abstract org.bouncycastle.openpgp.operator.PBESecretKeyDecryptor.recoverKeyData.

recoverKeyDataback to summary
public abstract byte[] recoverKeyData(int encAlgorithm, byte[] key, byte[] iv, byte[] aad, byte[] keyData, int keyOff, int keyLen) throws PGPException