ICryptoTransform Interface

Definição

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

Observações

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

Propriedades

Name Description
CanReuseTransform

Recebe um valor que indica se a transformada de corrente pode ser reutilizada.

CanTransformMultipleBlocks

Obtém um valor que indica se múltiplos 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

Name Description
Dispose()

Realiza tarefas definidas pela aplicação associadas à libertação, libertação ou reinício de recursos não geridos.

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

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

TransformFinalBlock(Byte[], Int32, Int32)

Transforma a região especificada do array de bytes especificado.

Aplica-se a

Ver também