메소드 | 설명 | |
---|---|---|
GetBlockSize ( ) : int | ||
Init ( bool forEncryption, ICipherParameters parameters ) : void | ||
ProcessBlock ( byte inBuf, int inOff, byte outBuf, int outOff ) : int | ||
Reset ( ) : void |
메소드 | 설명 | |
---|---|---|
F ( int ki0, int ki1, long r ) : long | ||
G ( int x ) : int | ||
bytesToLong ( byte src, int srcOff ) : long | ||
createWorkingKey ( byte inKey ) : int[] | ||
extractW0 ( long lVal ) : int | ||
extractW1 ( long lVal ) : int | ||
longToBytes ( byte dest, int destOff, long value ) : void | ||
phaseCalc1 ( int r0, int ki0, int r1, int ki1 ) : int | ||
phaseCalc2 ( int r0, int ki0, int r1, int ki1 ) : int | ||
rotateLeft8 ( long x ) : long | ||
rotateRight8 ( long x ) : long |
public Init ( bool forEncryption, ICipherParameters parameters ) : void | ||
forEncryption | bool | |
parameters | ICipherParameters | |
리턴 | void |
public ProcessBlock ( byte inBuf, int inOff, byte outBuf, int outOff ) : int | ||
inBuf | byte | |
inOff | int | |
outBuf | byte | |
outOff | int | |
리턴 | int |