RCETransform THashAlgorithm, TEncryptionAlgorithm  MembersNMLE API Reference

The RCETransform THashAlgorithm, TEncryptionAlgorithm  type exposes the following members.
Constructors

  NameDescription
Public methodRCETransform THashAlgorithm, TEncryptionAlgorithm ( Byte , EncryptionDirection)
Initalises a new RCE transform
Public methodRCETransform THashAlgorithm, TEncryptionAlgorithm ( Byte ,  Byte , EncryptionDirection)
Initalises a new RCE transform
Back to Top
Methods

  NameDescription
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from MLETransformBase THashAlgorithm, TEncryptionAlgorithm .)
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodOnlineFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from OnlineObject.)
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Protected methodOnlineMemberwiseClone
Creates a shallow copy of the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodReportHashCheck (Inherited from MLETransformBase THashAlgorithm, TEncryptionAlgorithm .)
Public methodOnlineToString
Returns a string that represents the current object.
(Inherited from OnlineObject.)
Public methodTransformBlock
Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.
(Overrides MLETransformBase THashAlgorithm, TEncryptionAlgorithm  TransformBlock( Byte , Int32, Int32,  Byte , Int32).)
Public methodTransformFinalBlock
Transforms the specified region of the specified byte array.
(Overrides MLETransformBase THashAlgorithm, TEncryptionAlgorithm  TransformFinalBlock( Byte , Int32, Int32).)
Back to Top
Properties

  NameDescription
Public propertyCanReuseTransform
Gets a value indicating whether the current transform can be reused.
(Inherited from MLETransformBase THashAlgorithm, TEncryptionAlgorithm .)
Public propertyCanTransformMultipleBlocks
Gets a value indicating whether multiple blocks can be transformed.
(Inherited from MLETransformBase THashAlgorithm, TEncryptionAlgorithm .)
Public propertyCryptoValue
The crypto value that stores the key and lockValue
Protected propertyDirection
The direction of the cryptographic algorytm
(Inherited from MLETransformBase THashAlgorithm, TEncryptionAlgorithm .)
Public propertyInputBlockSize
Gets the input block size.
(Inherited from MLETransformBase THashAlgorithm, TEncryptionAlgorithm .)
Public propertyKey
Gets the Key of the algorytm
(Overrides MLETransformBase THashAlgorithm, TEncryptionAlgorithm  Key.)
Public propertyLockValue
The lockValue used to perform the cryptographic transform
Public propertyOutputBlockSize
Gets the output block size.
(Inherited from MLETransformBase THashAlgorithm, TEncryptionAlgorithm .)
Public propertyTag
The MLE tag used to uniquely identify the output of this transform
(Inherited from MLETransformBase THashAlgorithm, TEncryptionAlgorithm .)
Protected propertyTransformKey
The TransformKey used to transform the message
(Inherited from MLETransformBase THashAlgorithm, TEncryptionAlgorithm .)
Protected propertyUnderlyingHashTransform
the hashing algorythm that was used to derive they TransformKey
(Inherited from MLETransformBase THashAlgorithm, TEncryptionAlgorithm .)
Protected propertyUnderlyingSymetricTransform
The symetric algorythm used to encrypt the message
(Inherited from MLETransformBase THashAlgorithm, TEncryptionAlgorithm .)
Back to Top
See Also