The following tables list the members exposed by AESCryptoKey.
Name | Description | |
---|---|---|
AESCryptoKey Constructor | Overloaded. |
Name | Description | |
---|---|---|
IV | Returns the AES 256 bit key this object was created with | |
Key | Returns the AES 256 bit key this object was created with | |
ProcessDefaultIV | Used to define the IV for AES keys created in this process, by default this is MD5(UTF8(Name)) where Name is the short-name of either the entry-point assembly, or "CSharpTest.Net.Library" if undefined. |
Name | Description | |
---|---|---|
Decrypt | Overloaded. Overridden. Decrypts a stream of data | |
Dispose | Overloaded. Overridden. Disposes of the key | |
Encrypt | Overloaded. Overridden. Encrypts a stream of data | |
FromBytes | Serializes the KEY and IV to a single array of bytes. Use FromByteArray() to restore. | |
ToArray | Serializes the KEY and IV to a single array of bytes. Use FromByteArray() to restore. |
Name | Description | |
---|---|---|
Assert<T> | Throws ObjectDisposedException if the object has been disposed (Inherited from CSharpTest.Net.Crypto.CryptoKey) | |
CryptographicException | Used to ensure generality in excpetions raised from cryptographic routines. (Inherited from CSharpTest.Net.Crypto.CryptoKey) |