|
Bouncy Castle Cryptography Library 1.84 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Base interface of factories for PGPDataDecryptor.
| Method Summary | |
PGPDataDecryptor |
createDataDecryptor(AEADEncDataPacket aeadEncDataPacket,
PGPSessionKey sessionKey)
Constructs a data decryptor for AEAD Encrypted Data packets.
|
PGPDataDecryptor |
createDataDecryptor(boolean withIntegrityPacket,
int encAlgorithm,
byte[] key)
Constructs a data decryptor for SED or
v1 SEIPD packets. |
PGPDataDecryptor |
createDataDecryptor(SymmetricEncIntegrityPacket seipd,
PGPSessionKey sessionKey)
Constructs a data decryptor for v2 SEIPD packets.
|
| Method Detail |
public PGPDataDecryptor createDataDecryptor(boolean withIntegrityPacket,
int encAlgorithm,
byte[] key)
throws PGPException
SED or
v1 SEIPD packets.
withIntegrityPacket - true if the packet to be decrypted has integrity
checking enabled.encAlgorithm - the identifier of the encryption
algorithm to decrypt with.key - the bytes of the key for the cipher.
PGPException - if an error occurs initialising the decryption and integrity checking
functions.
public PGPDataDecryptor createDataDecryptor(AEADEncDataPacket aeadEncDataPacket,
PGPSessionKey sessionKey)
throws PGPException
AEAD Encrypted Data packets.
This method is used with OpenPGP v5 AEAD.
aeadEncDataPacket - AEAD encrypted data packetsessionKey - decrypted session key
PGPException - if an error occurs initialising the decryption and integrity checking
functions.
public PGPDataDecryptor createDataDecryptor(SymmetricEncIntegrityPacket seipd,
PGPSessionKey sessionKey)
throws PGPException
v2 SEIPD packets.
This method is used with OpenPGP v6 AEAD.
seipd - version 2 symmetrically encrypted integrity-protected data packet using AEAD.sessionKey - decrypted session key
PGPException - if an error occurs initialising the decryption and integrity checking
functions.
|
Bouncy Castle Cryptography Library 1.84 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||