Partilhar via


ICryptoTransform Interface

Definição

Define as operações básicas de transformações 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
Implementações

Comentários

Algoritmos de hash são um exemplo de transformações criptográficas (HashAlgorithm).

Propriedades

CanReuseTransform

Obtém um valor que indica se a transformação atual pode ser reutilizada.

CanTransformMultipleBlocks

Obtém um valor que indica se vários blocos podem ser transformados.

InputBlockSize

Obtém o tamanho do bloco de entrada.

OutputBlockSize

Obtém o tamanho do bloco de saída.

Métodos

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

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

Transforma a região especificada da matriz de bytes de entrada e copia a transformação resultante para a região especificada da matriz de bytes de saída.

TransformFinalBlock(Byte[], Int32, Int32)

Transforma a região especificada da matriz de bytes especificada.

Aplica-se a

Confira também