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) |