메소드 | 설명 | |
---|---|---|
Init ( bool forEncryption, ICipherParameters parameters ) : void | ||
ProcessBytes ( byte inBytes, int inOff, int len, byte outBytes, int outOff ) : void | ||
Reset ( ) : void | ||
ReturnByte ( byte input ) : byte |
메소드 | 설명 | |
---|---|---|
byteToIntLittle ( byte x, int offset ) : int | ||
intToByteLittle ( int x, byte bs, int off ) : byte[] | ||
limitExceeded ( ) : bool | ||
limitExceeded ( int len ) : bool | ||
resetCounter ( ) : void | ||
rotl ( int x, int y ) : int | ||
salsa20WordToByte ( int input, byte output ) : void | ||
setKey ( byte keyBytes, byte ivBytes ) : void |
public Init ( bool forEncryption, ICipherParameters parameters ) : void | ||
forEncryption | bool | |
parameters | ICipherParameters | |
리턴 | void |
public ProcessBytes ( byte inBytes, int inOff, int len, byte outBytes, int outOff ) : void | ||
inBytes | byte | |
inOff | int | |
len | int | |
outBytes | byte | |
outOff | int | |
리턴 | void |