메소드 | 설명 | |
---|---|---|
Decrypt ( byte ciphertext, byte key, byte initializationVector ) : string | ||
Encrypt ( string message, byte key, byte initializationVector ) : byte[] | ||
GenerateInitializationVector ( ) : byte[] |
메소드 | 설명 | |
---|---|---|
Aes ( |
||
PlatformSpecificDecrypt ( byte ciphertext, byte key, byte initializationVector ) : string | ||
PlatformSpecificEncrypt ( string message, byte key, byte initializationVector ) : byte[] |
메소드 | 설명 | |
---|---|---|
CheckInput ( byte key, byte initializationVector ) : void |
protected Aes ( |
||
randomNumberGenerator | ||
리턴 | System |
public Decrypt ( byte ciphertext, byte key, byte initializationVector ) : string | ||
ciphertext | byte | |
key | byte | |
initializationVector | byte | |
리턴 | string |
public Encrypt ( string message, byte key, byte initializationVector ) : byte[] | ||
message | string | |
key | byte | |
initializationVector | byte | |
리턴 | byte[] |
protected abstract PlatformSpecificDecrypt ( byte ciphertext, byte key, byte initializationVector ) : string | ||
ciphertext | byte | |
key | byte | |
initializationVector | byte | |
리턴 | string |
protected abstract PlatformSpecificEncrypt ( string message, byte key, byte initializationVector ) : byte[] | ||
message | string | |
key | byte | |
initializationVector | byte | |
리턴 | byte[] |