Encapsulates a decrypting AES binary stream used to write TripleDES encrypted data to the stream and get the decrypted values.
More...
Inherits Sylloge.Encryption.BinaryStream.
List of all members.
Public Member Functions |
| | DecryptStream (string pass, byte[] salt) |
| | Create a default decryption stream using a specified password and binary salt array.
|
| | DecryptStream (string pass, byte[] salt, CryptoStreamMode mode) |
| | Create a default decryption stream using a specified password and binary salt array.
|
| | DecryptStream (string pass, byte[] salt, int blockSize, int keySize) |
| | Create a default decryption stream using a specified password and binary salt array.
|
| | DecryptStream (string pass, byte[] salt, int blockSize, int keySize, CryptoStreamMode mode) |
| | Create a default decryption stream using a specified password and binary salt array.
|
| | DecryptStream (byte[] key, byte[] iv) |
| | Create a default decryption stream using the specified byte key and initialization vector.
|
| | DecryptStream (byte[] key, byte[] iv, CryptoStreamMode mode) |
| | Create a default decryption stream using the specified byte key and initialization vector.
|
| | DecryptStream (byte[] key, byte[] iv, int blockSize, int keySize) |
| | Create a default decryption stream using the specified byte key and initialization vector.
|
| | DecryptStream (byte[] key, byte[] iv, int blockSize, int keySize, CryptoStreamMode mode) |
| | Create a default decryption stream using the specified byte key and initialization vector.
|
Detailed Description
Encapsulates a decrypting AES binary stream used to write TripleDES encrypted data to the stream and get the decrypted values.
Definition at line 128 of file Aes.cs.
Constructor & Destructor Documentation
| Sylloge.Encryption.Aes.DecryptStream.DecryptStream |
( |
string |
pass, |
|
|
byte[] |
salt |
|
) |
| |
Create a default decryption stream using a specified password and binary salt array.
- Parameters:
-
| pass | The password used for decrypting data |
| salt | The salt data used to decrypt (must not be null) |
Definition at line 135 of file Aes.cs.
| Sylloge.Encryption.Aes.DecryptStream.DecryptStream |
( |
string |
pass, |
|
|
byte[] |
salt, |
|
|
CryptoStreamMode |
mode |
|
) |
| |
Create a default decryption stream using a specified password and binary salt array.
- Parameters:
-
| pass | The password used for decrypting data |
| salt | The salt data used to decrypt (must not be null) |
| mode | The mode (read/write) to specify |
Definition at line 145 of file Aes.cs.
| Sylloge.Encryption.Aes.DecryptStream.DecryptStream |
( |
string |
pass, |
|
|
byte[] |
salt, |
|
|
int |
blockSize, |
|
|
int |
keySize |
|
) |
| |
Create a default decryption stream using a specified password and binary salt array.
- Parameters:
-
| pass | The password used for decrypting data |
| salt | The salt data used to decrypt (must not be null) |
| blockSize | The block size to set |
| keySize | The key size to set |
Definition at line 156 of file Aes.cs.
| Sylloge.Encryption.Aes.DecryptStream.DecryptStream |
( |
string |
pass, |
|
|
byte[] |
salt, |
|
|
int |
blockSize, |
|
|
int |
keySize, |
|
|
CryptoStreamMode |
mode |
|
) |
| |
Create a default decryption stream using a specified password and binary salt array.
- Parameters:
-
| pass | The password used for decrypting data |
| salt | The salt data used to decrypt (must not be null) |
| blockSize | The block size to set |
| keySize | The key size to set |
| mode | The mode (read/write) to specify |
Definition at line 168 of file Aes.cs.
| Sylloge.Encryption.Aes.DecryptStream.DecryptStream |
( |
byte[] |
key, |
|
|
byte[] |
iv |
|
) |
| |
Create a default decryption stream using the specified byte key and initialization vector.
- Parameters:
-
| key | The decryption key |
| iv | The initialization vector for the key |
Definition at line 177 of file Aes.cs.
| Sylloge.Encryption.Aes.DecryptStream.DecryptStream |
( |
byte[] |
key, |
|
|
byte[] |
iv, |
|
|
CryptoStreamMode |
mode |
|
) |
| |
Create a default decryption stream using the specified byte key and initialization vector.
- Parameters:
-
| key | The decryption key |
| iv | The initialization vector for the key |
| mode | The mode (read/write) to specify |
Definition at line 187 of file Aes.cs.
| Sylloge.Encryption.Aes.DecryptStream.DecryptStream |
( |
byte[] |
key, |
|
|
byte[] |
iv, |
|
|
int |
blockSize, |
|
|
int |
keySize |
|
) |
| |
Create a default decryption stream using the specified byte key and initialization vector.
- Parameters:
-
| key | The decryption key |
| iv | The initialization vector for the key |
| blockSize | The block size to set |
| keySize | The key size to set |
Definition at line 198 of file Aes.cs.
| Sylloge.Encryption.Aes.DecryptStream.DecryptStream |
( |
byte[] |
key, |
|
|
byte[] |
iv, |
|
|
int |
blockSize, |
|
|
int |
keySize, |
|
|
CryptoStreamMode |
mode |
|
) |
| |
Create a default decryption stream using the specified byte key and initialization vector.
- Parameters:
-
| key | The decryption key |
| iv | The initialization vector for the key |
| blockSize | The block size to set |
| keySize | The key size to set |
| mode | The mode (read/write) to specify |
Definition at line 210 of file Aes.cs.
The documentation for this class was generated from the following file: