Compartir a través de


ICryptoTransform Interfaz

Definición

Define las operaciones básicas de las transformaciones criptográficas.

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
Derivado
Atributos
Implementaciones

Comentarios

Los algoritmos hash son un ejemplo de transformaciones criptográficas (HashAlgorithm).

Propiedades

CanReuseTransform

Obtiene un valor que indica si la transformación actual puede volver a usarse.

CanTransformMultipleBlocks

Obtiene un valor que indica si se pueden transformar varios bloques.

InputBlockSize

Obtiene el tamaño del bloque de entrada.

OutputBlockSize

Obtiene el tamaño del bloque de salida.

Métodos

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

(Heredado de IDisposable)
TransformBlock(Byte[], Int32, Int32, Byte[], Int32)

Transforma la región especificada de la matriz de bytes de entrada y copia la transformación resultante en la región indicada de la matriz de bytes de salida.

TransformFinalBlock(Byte[], Int32, Int32)

Transforma la región especificada de la matriz de bytes indicada.

Se aplica a

Consulte también