The HCE THashAlgorithm, TEncryptionAlgorithm type exposes the following members.
Back to Top
Back to Top
Back to Top
Back to Top
Constructors
Name | Description | |
---|---|---|
![]() | HCE THashAlgorithm, TEncryptionAlgorithm | Initializes a new instance of the HCE THashAlgorithm, TEncryptionAlgorithm class |
Methods
Name | Description | |
---|---|---|
![]() | DeriveKey(Stream) |
Gets the MLE key for the given message
(Overrides MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm DeriveKey(Stream).) |
![]() | DeriveKey(Stream, Int32) |
Gets the MLE key for the given message
(Overrides MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm DeriveKey(Stream, Int32).) |
![]() | Dispose |
Performs application-defined tasks associated with freeing,
releasing, or resetting unmanaged resources.
(Inherited from MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm .) |
![]() | ![]() | (Inherited from ![]() |
![]() | ![]() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from ![]() |
![]() | GetDecryptor |
Creates a message locked decryptor object with the current
key, hash algorythm and, symetric algorythm.
(Overrides MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm GetDecryptor .) |
![]() | GetEncryptor |
Creates a message locked encryptor object with the current
hash algorythm and symetric algorythm.
(Overrides MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm GetEncryptor .) |
![]() | GetEncryptor(Stream) |
Creates a message locked encryptor object with the current
hash algorythm and symetric algorythm.
|
![]() | GetEncryptor(Stream, Int32) |
Creates a message locked encryptor object with the current
hash algorythm and symetric algorythm.
|
![]() | ![]() | Serves as a hash function for a particular type. (Inherited from ![]() |
![]() | ![]() | Gets the (Inherited from ![]() ![]() |
![]() | LargestValidKey |
Get a value indicating the largest legal keysize
(Inherited from MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm .) |
![]() | ![]() | Creates a shallow copy of the current (Inherited from ![]() ![]() |
![]() | SetKey | |
![]() | ![]() | Returns a string that represents the current object. (Inherited from ![]() |
Fields
Name | Description | |
---|---|---|
![]() | CryptoInstance | (Inherited from MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm .) |
![]() | HashInstance | (Inherited from MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm .) |
Properties
Name | Description | |
---|---|---|
![]() | BlockSize |
Gets or sets the block size, in bits, of the cryptographic
operation.
(Inherited from MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm .) |
![]() | FeedbackSize |
Gets or sets the feedback size, in bits, of the cryptographic
operation.
(Inherited from MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm .) |
![]() | Key |
Gets or sets the secret key for the message locked crypto
algorithm.
(Overrides MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm Key.) |
![]() | KeySize |
Gets or sets the keysize used
(Inherited from MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm .) |
![]() | LegalKeySizes |
Gets the key sizes, in bits, that are supported by the
symmetric algorithm.
(Inherited from MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm .) |
![]() | Mode |
Gets the mode for operation of the symmetric algorithm.
(Inherited from MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm .) |
![]() | Padding |
Gets the padding mode used in the symmetric algorithm.
(Inherited from MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm .) |
![]() | Tag |
Gets or sets the secret key for the message locked crypto
algorithm.
(Overrides MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm Tag.) |
See Also