ICryptoTransform ICryptoTransform ICryptoTransform ICryptoTransform Interface

Definice

Definuje základní operace kryptografické transformace.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
Odvozené
Atributy
Implementuje

Poznámky

Algoritmy hash jsou příkladem kryptografické transformace (HashAlgorithm).Hash algorithms are an example of cryptographic transformations (HashAlgorithm).

Vlastnosti

CanReuseTransform CanReuseTransform CanReuseTransform CanReuseTransform

Získá hodnotu označující, zda lze znovu použít aktuální transformace.Gets a value indicating whether the current transform can be reused.

CanTransformMultipleBlocks CanTransformMultipleBlocks CanTransformMultipleBlocks CanTransformMultipleBlocks

Získá hodnotu označující, zda je možné transformovat více bloků.Gets a value indicating whether multiple blocks can be transformed.

InputBlockSize InputBlockSize InputBlockSize InputBlockSize

Získá velikost vstupní blok.Gets the input block size.

OutputBlockSize OutputBlockSize OutputBlockSize OutputBlockSize

Získá velikost bloku výstup.Gets the output block size.

Metody

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

Provádí úkoly definované aplikací, které jsou spojeny s uvolněním nebo obnovením nespravovaných prostředků.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)

Transformuje zadané oblasti vstupního bajtového pole a výsledné transformaci zkopíruje do zadané oblasti výstupního bajtového pole.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)

Transformuje zadané oblasti zadané bajtové pole.Transforms the specified region of the specified byte array.

Platí pro

Viz také