CSharpTest.Net
AESCryptoKey Class Members
See Also  Properties  Methods  Send Feedback Download Help File
CSharpTest.Net.Library Assembly > CSharpTest.Net.Crypto Namespace : AESCryptoKey Class


Glossary Item Box

The following tables list the members exposed by AESCryptoKey.

Public Constructors

 NameDescription
Public ConstructorAESCryptoKey ConstructorOverloaded.   
Top

Public Properties

 NameDescription
Public PropertyIVReturns the AES 256 bit key this object was created with  
Public PropertyKeyReturns the AES 256 bit key this object was created with  
Public Propertystatic (Shared in Visual Basic)ProcessDefaultIVUsed 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.  
Top

Protected Properties

 NameDescription
Protected PropertyAlgorithmReturns the algorithm key or throws ObjectDisposedException  
Top

Public Methods

 NameDescription
Public MethodDecryptOverloaded. Overridden. Decrypts a stream of data  
Public MethodDisposeOverloaded. Overridden. Disposes of the key  
Public MethodEncryptOverloaded. Overridden. Encrypts a stream of data  
Public Methodstatic (Shared in Visual Basic)FromBytesSerializes the KEY and IV to a single array of bytes. Use FromByteArray() to restore.  
Public MethodToArraySerializes the KEY and IV to a single array of bytes. Use FromByteArray() to restore.  
Top

Protected Methods

 NameDescription
Protected MethodAssert<T>Throws ObjectDisposedException if the object has been disposed (Inherited from CSharpTest.Net.Crypto.CryptoKey)
Protected MethodCryptographicExceptionUsed to ensure generality in excpetions raised from cryptographic routines. (Inherited from CSharpTest.Net.Crypto.CryptoKey)
Top

See Also

Generated with Document! X 2011 by Innovasys