|
Bouncy Castle Cryptography Library 1.81 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.bouncycastle.crypto.engines.LEAEngine
LEA Cipher engine.
Constructor Summary | |
LEAEngine()
Constructor. |
Method Summary | |
java.lang.String |
getAlgorithmName()
Return the name of the algorithm the cipher implements. |
int |
getBlockSize()
Return the block size for this cipher (in bytes). |
void |
init(boolean pEncrypt,
CipherParameters pParams)
Initialise the cipher. |
int |
processBlock(byte[] pInput,
int pInOff,
byte[] pOutput,
int pOutOff)
Process one block of input from the array in and write it to the out array. |
void |
reset()
Reset the cipher. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public LEAEngine()
Method Detail |
public void init(boolean pEncrypt, CipherParameters pParams)
BlockCipher
init
in interface BlockCipher
pEncrypt
- if true the cipher is initialised for
encryption, if false for decryption.pParams
- the key and other data required by the cipher.public void reset()
BlockCipher
reset
in interface BlockCipher
public java.lang.String getAlgorithmName()
BlockCipher
getAlgorithmName
in interface BlockCipher
public int getBlockSize()
BlockCipher
getBlockSize
in interface BlockCipher
public int processBlock(byte[] pInput, int pInOff, byte[] pOutput, int pOutOff)
BlockCipher
processBlock
in interface BlockCipher
pInput
- the array containing the input data.pInOff
- offset into the in array the data starts at.pOutput
- the array the output data will be copied into.pOutOff
- the offset into the out array the output will start at.
|
Bouncy Castle Cryptography Library 1.81 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |