ICryptoTransform Interfejs

Definicja

Definiuje podstawowe operacje transformacji kryptograficznych.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
Pochodne
Atrybuty
Implementuje

Uwagi

Algorytmy wyznaczania wartości skrótu to przykład transformacji kryptograficznych (HashAlgorithm).Hash algorithms are an example of cryptographic transformations (HashAlgorithm).

Właściwości

CanReuseTransform

Pobiera wartość wskazującą, czy bieżące przekształcenie może być ponownie używane.Gets a value indicating whether the current transform can be reused.

CanTransformMultipleBlocks

Pobiera wartość wskazującą, czy można przekształcać wiele bloków.Gets a value indicating whether multiple blocks can be transformed.

InputBlockSize

Pobiera rozmiar bloku danych wejściowych.Gets the input block size.

OutputBlockSize

Pobiera rozmiar bloku danych wyjściowych.Gets the output block size.

Metody

Dispose()

Wykonuje zadania zdefiniowane przez aplikację skojarzone z uwalnianiem, zwalnianiem lub resetowaniem niezarządzanych zasobów.Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

(Odziedziczone po IDisposable)
TransformBlock(Byte[], Int32, Int32, Byte[], Int32)

Przekształca określony region wejściowej tablicy bajtów i kopiuje wynikową transformację do określonego regionu tablicy bajtów wyjściowych.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)

Przekształca określony region określonej tablicy bajtów.Transforms the specified region of the specified byte array.

Dotyczy

Zobacz też