Sdílet prostřednictvím


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

Příkladem kryptografických transformací () jsou hashovací algoritmy .HashAlgorithm

Vlastnosti

CanReuseTransform

Získá hodnotu označ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

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 pole bajtů a zkopíruje výslednou transformaci do zadané oblasti výstupního pole bajtů.

TransformFinalBlock(Byte[], Int32, Int32)

Transformuje zadanou oblast zadaného pole bajtů.

Platí pro

Viz také