ICryptoTransform Interface
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Defines the basic operations of cryptographic transformations.
Assembly: mscorlib (in mscorlib.dll)
The ICryptoTransform type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | CanReuseTransform | Gets a value indicating whether the current transform can be reused. |
![]() | CanTransformMultipleBlocks | Gets a value indicating whether multiple blocks can be transformed. |
![]() | InputBlockSize | Gets the input block size. |
![]() | OutputBlockSize | Gets the output block size. |
| Name | Description | |
|---|---|---|
![]() | Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) |
![]() | TransformBlock | Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array. |
![]() | TransformFinalBlock | Transforms the specified region of the specified byte array. |
Hash algorithms are an example of cryptographic transformations (HashAlgorithm).
Show:

