ICryptoTransform Rozhraní

Definice

Definuje základní operace kryptografických transformací.

public interface class ICryptoTransform : IDisposable
public interface ICryptoTransform : IDisposable
[System.Runtime.InteropServices.ComVisible(true)]
public interface ICryptoTransform : IDisposable
type ICryptoTransform = interface
    interface IDisposable
[<System.Runtime.InteropServices.ComVisible(true)>]
type ICryptoTransform = interface
    interface IDisposable
Public Interface ICryptoTransform
Implements IDisposable
Odvozené
Atributy
Implementuje

Poznámky

Algoritmy hash jsou příkladem kryptografických transformací (HashAlgorithm).

Vlastnosti

CanReuseTransform

Získá hodnotu označující, zda lze aktuální transformaci znovu použít.

CanTransformMultipleBlocks

Získá hodnotu označující, zda lze transformovat více bloků.

InputBlockSize

Získá velikost vstupního bloku.

OutputBlockSize

Získá velikost výstupního bloku.

Metody

Dispose()

Provede aplikací definované úlohy spojené s uvolněním nebo resetováním nespravovaných prostředků.

(Zděděno od IDisposable)
TransformBlock(Byte[], Int32, Int32, Byte[], Int32)

Transformuje zadanou oblast vstupního bajtového pole a zkopíruje výslednou transformaci do zadané oblasti výstupního bajtového pole.

TransformFinalBlock(Byte[], Int32, Int32)

Transformuje zadanou oblast zadaného bajtového pole.

Platí pro

Viz také