Condividi tramite


ICryptoTransform Interfaccia

Definizione

Definisce le operazioni di base per le trasformazioni di crittografia.

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
Derivato
Attributi
Implementazioni

Commenti

Gli algoritmi hash sono un esempio di trasformazioni crittografiche (HashAlgorithm).

Proprietà

CanReuseTransform

Ottiene un valore che indica se è possibile riutilizzare la trasformazione corrente.

CanTransformMultipleBlocks

Ottiene un valore che indica se è possibile trasformare più blocchi.

InputBlockSize

Ottiene la dimensione del blocco di input.

OutputBlockSize

Ottiene la dimensione del blocco di output.

Metodi

Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

(Ereditato da IDisposable)
TransformBlock(Byte[], Int32, Int32, Byte[], Int32)

Consente di trasformare l'area specificata della matrice di byte di input e copia la trasformazione ottenuta nell'area specificata della matrice di byte di output.

TransformFinalBlock(Byte[], Int32, Int32)

Consente di trasformare l'area definita della matrice di byte specificata.

Si applica a

Vedi anche