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

Hashovací algoritmy jsou příkladem kryptografických transformací (HashAlgorithm).

Vlastnosti

Name Description
CanReuseTransform

Získá hodnotu určující, zda aktuální transformace lze 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

Name Description
Dispose()

Provádí úlohy definované aplikací související s uvolněním, 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é