MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm  ClassNMLE API Reference
Message locked encryption algorythm provides conistant cryptotext by derving the encryption key from the contents of the message.
Inheritance Hierarchy

OnlineSystem Object
  NMLE MessageLockedAlgoritm THashAlgorithm, TEncryptionAlgorithm 
    NMLE.HCE HCE THashAlgorithm, TEncryptionAlgorithm 
    NMLE.RCE RCE THashAlgorithm, TEncryptionAlgorithm 

Namespace: NMLE
Assembly: NMLE (in NMLE.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax

public abstract class MessageLockedAlgoritm<THashAlgorithm, TEncryptionAlgorithm> : IMessageLockedAlgorithm 
where THashAlgorithm : new(), HashAlgorithm 
where TEncryptionAlgorithm : new(), SymmetricAlgorithm
Type Parameters

THashAlgorithm
The hash algorythm used to produce the keys used to encrypt the message.
TEncryptionAlgorithm
The cryptographic algorytm used to produce the cyphertext.
See Also