ICryptoTransform ICryptoTransform ICryptoTransform ICryptoTransform Interface

Definice

Definuje základní operace kryptografických transformací.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ých transformací (HashAlgorithm).Hash algorithms are an example of cryptographic transformations (HashAlgorithm).

Vlastnosti

CanReuseTransform CanReuseTransform CanReuseTransform CanReuseTransform

Načte hodnotu, která označuje, zda lze aktuální transformaci znovu použít.Gets a value indicating whether the current transform can be reused.

CanTransformMultipleBlocks CanTransformMultipleBlocks CanTransformMultipleBlocks CanTransformMultipleBlocks

Získá hodnotu, která označuje, zda lze transformovat více bloků.Gets a value indicating whether multiple blocks can be transformed.

InputBlockSize InputBlockSize InputBlockSize InputBlockSize

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

OutputBlockSize OutputBlockSize OutputBlockSize OutputBlockSize

Získá velikost výstupního bloku.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)

Převede zadanou oblast vstupního bajtového pole a zkopíruje výslednou transformaci 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 zadanou oblast zadaného bajtového pole.Transforms the specified region of the specified byte array.

Platí pro

Viz také