Bouncy Castle Cryptography Library 1.79

org.bouncycastle.openpgp.operator
Interface PGPAEADDataEncryptor

All Superinterfaces:
PGPDataEncryptor

public interface PGPAEADDataEncryptor
extends PGPDataEncryptor

A data encryptor, using AEAD. There are two different flavours of AEAD encryption used with OpenPGP. OpenPGP v5 AEAD is slightly different from v6 AEAD.

PGPAEADDataEncryptor instances are generally not constructed directly, but obtained from a PGPDataEncryptorBuilder.


Method Summary
 int getAEADAlgorithm()
           
 int getChunkSize()
           
 byte[] getIV()
           
 
Methods inherited from interface org.bouncycastle.openpgp.operator.PGPDataEncryptor
getBlockSize, getIntegrityCalculator, getOutputStream
 

Method Detail

getAEADAlgorithm

public int getAEADAlgorithm()

getChunkSize

public int getChunkSize()

getIV

public byte[] getIV()

Bouncy Castle Cryptography Library 1.79