| java.lang.Object org.bouncycastle.crypto.engines.RC564Engine
RC564Engine | public class RC564Engine implements BlockCipher(Code) | | The specification for RC5 came from the RC5 Encryption Algorithm
publication in RSA CryptoBytes, Spring of 1995.
http://www.rsasecurity.com/rsalabs/cryptobytes.
This implementation is set to work with a 64 bit word size.
Implementation courtesy of Tito Pena.
|
RC564Engine | public RC564Engine()(Code) | | Create an instance of the RC5 encryption algorithm
and set some defaults
|
getBlockSize | public int getBlockSize()(Code) | | |
init | public void init(boolean forEncryption, CipherParameters params)(Code) | | initialise a RC5-64 cipher.
Parameters: forEncryption - whether or not we are for encryption. Parameters: params - the parameters required to set up the cipher. exception: IllegalArgumentException - if the params argument isinappropriate. |
processBlock | public int processBlock(byte[] in, int inOff, byte[] out, int outOff)(Code) | | |
reset | public void reset()(Code) | | |
|
|