com.mindbright.security.cipher
Class RC2
java.lang.Object
com.mindbright.jce.crypto.CipherSpi
com.mindbright.security.cipher.BlockCipher
com.mindbright.security.cipher.RC2
- public final class RC2
- extends BlockCipher
|
Constructor Summary |
RC2()
|
| Methods inherited from class com.mindbright.security.cipher.BlockCipher |
engineDoFinal, engineGetBlockSize, engineGetIV, engineGetOutputSize, engineInit, engineInit, engineSetMode, engineSetPadding, getIntLSBO, getIntMSBO, nboIncr, putIntLSBO, putIntMSBO |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RC2
public RC2()
getBlockSize
public int getBlockSize()
- Specified by:
getBlockSize in class BlockCipher
putWordLSBO
protected static final void putWordLSBO(int val,
byte[] dest,
int destOffset)
initializeKey
public void initializeKey(byte[] key)
throws InvalidKeyException
- Specified by:
initializeKey in class BlockCipher
- Throws:
InvalidKeyException
blockEncrypt
public void blockEncrypt(byte[] in,
int inOffset,
byte[] out,
int outOffset)
- Specified by:
blockEncrypt in class BlockCipher
blockDecrypt
public void blockDecrypt(byte[] in,
int inOffset,
byte[] out,
int outOffset)
- Specified by:
blockDecrypt in class BlockCipher