org.bouncycastle.crypto.modes
public class EAXBlockCipher extends Object implements AEADBlockCipher
Constructor Summary | |
---|---|
EAXBlockCipher(BlockCipher cipher)
Constructor that accepts an instance of a block cipher engine.
|
Method Summary | |
---|---|
int | doFinal(byte[] out, int outOff) |
String | getAlgorithmName() |
int | getBlockSize() |
byte[] | getMac() |
int | getOutputSize(int len) |
BlockCipher | getUnderlyingCipher() |
int | getUpdateOutputSize(int len) |
void | init(boolean forEncryption, CipherParameters params) |
int | processByte(byte in, byte[] out, int outOff) |
int | processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) |
void | reset() |
Parameters: cipher the engine to use