org.bouncycastle.crypto.engines
Class RC2Engine
java.lang.Object
org.bouncycastle.crypto.engines.RC2Engine
- BlockCipher
public class RC2Engine
extends java.lang.Object
an implementation of RC2 as described in RFC 2268
"A Description of the RC2(r) Encryption Algorithm" R. Rivest.
init
public void init(boolean encrypting,
CipherParameters params)
initialise a RC2 cipher.
- init in interface BlockCipher
encrypting
- whether or not we are for encryption.params
- the parameters required to set up the cipher.
processBlock
public final int processBlock(byte[] in,
int inOff,
byte[] out,
int outOff)
- processBlock in interface BlockCipher