메소드 | 설명 | |
---|---|---|
AesFastEngine ( ) : System | ||
GetBlockSize ( ) : int | ||
Init ( bool forEncryption, ICipherParameters parameters ) : void | ||
ProcessBlock ( byte input, int inOff, byte output, int outOff ) : int | ||
Reset ( ) : void |
메소드 | 설명 | |
---|---|---|
DecryptBlock ( uint KW ) : void | ||
EncryptBlock ( uint KW ) : void | ||
FFmulX ( uint x ) : uint | ||
FFmulX2 ( uint x ) : uint | ||
GenerateWorkingKey ( byte key, bool forEncryption ) : uint[][] | ||
Inv_Mcol ( uint x ) : uint | ||
PackBlock ( byte bytes, int off ) : void | ||
Shift ( uint r, int shift ) : uint | ||
SubWord ( uint x ) : uint | ||
UnPackBlock ( byte bytes, int off ) : void |
public Init ( bool forEncryption, ICipherParameters parameters ) : void | ||
forEncryption | bool | |
parameters | ICipherParameters | |
리턴 | void |
public ProcessBlock ( byte input, int inOff, byte output, int outOff ) : int | ||
input | byte | |
inOff | int | |
output | byte | |
outOff | int | |
리턴 | int |