Method | Description | |
---|---|---|
Decrypt ( byte ciphertext, byte key, byte initializationVector ) : string | ||
Encrypt ( string message, byte key, byte initializationVector ) : byte[] | ||
GenerateInitializationVector ( ) : byte[] |
Method | Description | |
---|---|---|
Aes ( |
||
PlatformSpecificDecrypt ( byte ciphertext, byte key, byte initializationVector ) : string | ||
PlatformSpecificEncrypt ( string message, byte key, byte initializationVector ) : byte[] |
Method | Description | |
---|---|---|
CheckInput ( byte key, byte initializationVector ) : void |
protected Aes ( |
||
randomNumberGenerator | ||
return | System |
public Decrypt ( byte ciphertext, byte key, byte initializationVector ) : string | ||
ciphertext | byte | |
key | byte | |
initializationVector | byte | |
return | string |
public Encrypt ( string message, byte key, byte initializationVector ) : byte[] | ||
message | string | |
key | byte | |
initializationVector | byte | |
return | byte[] |
public GenerateInitializationVector ( ) : byte[] | ||
return | byte[] |
protected abstract PlatformSpecificDecrypt ( byte ciphertext, byte key, byte initializationVector ) : string | ||
ciphertext | byte | |
key | byte | |
initializationVector | byte | |
return | string |
protected abstract PlatformSpecificEncrypt ( string message, byte key, byte initializationVector ) : byte[] | ||
message | string | |
key | byte | |
initializationVector | byte | |
return | byte[] |