ICryptoTransform ICryptoTransform ICryptoTransform ICryptoTransform Interface

Definition

Definiert die grundlegenden Vorgänge kryptografischer Transformationen.Defines the basic operations of cryptographic transformations.

public interface class ICryptoTransform : IDisposable
[System.Runtime.InteropServices.ComVisible(true)]
public interface ICryptoTransform : IDisposable
type ICryptoTransform = interface
    interface IDisposable
Public Interface ICryptoTransform
Implements IDisposable
Abgeleitet
Attribute
Implementiert

Hinweise

Hashalgorithmen sind ein Beispiel der kryptografischen Transformationen (HashAlgorithm).Hash algorithms are an example of cryptographic transformations (HashAlgorithm).

Eigenschaften

CanReuseTransform CanReuseTransform CanReuseTransform CanReuseTransform

Ruft einen Wert ab, der angibt, ob die aktuelle Transformation wiederverwendet werden kann.Gets a value indicating whether the current transform can be reused.

CanTransformMultipleBlocks CanTransformMultipleBlocks CanTransformMultipleBlocks CanTransformMultipleBlocks

Ruft einen Wert ab, der angibt, ob mehrere Blöcke transformiert werden können.Gets a value indicating whether multiple blocks can be transformed.

InputBlockSize InputBlockSize InputBlockSize InputBlockSize

Ruft die Größe des Eingabeblocks ab.Gets the input block size.

OutputBlockSize OutputBlockSize OutputBlockSize OutputBlockSize

Ruft die Größe des Ausgabeblocks ab.Gets the output block size.

Methoden

Dispose() Dispose() Dispose() Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

(Inherited from IDisposable)
TransformBlock(Byte[], Int32, Int32, Byte[], Int32) TransformBlock(Byte[], Int32, Int32, Byte[], Int32) TransformBlock(Byte[], Int32, Int32, Byte[], Int32) TransformBlock(Byte[], Int32, Int32, Byte[], Int32)

Wandelt den angegebenen Bereich des Eingabebytearrays um und kopiert die resultierende Transformation in den angegebenen Bereich des Ausgabebytearrays.Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.

TransformFinalBlock(Byte[], Int32, Int32) TransformFinalBlock(Byte[], Int32, Int32) TransformFinalBlock(Byte[], Int32, Int32) TransformFinalBlock(Byte[], Int32, Int32)

Wandelt den angegebenen Bereich des angegebenen Bytearrays um.Transforms the specified region of the specified byte array.

Gilt für:

Siehe auch