ICryptoTransform Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de