ICryptoTransform Интерфейс
Определение
Определяет базовые операции криптографических преобразований.Defines the basic operations of cryptographic transformations.
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
- Производный
- Атрибуты
- Реализации
Комментарии
Хэш-алгоритмы — это пример криптографических преобразований ( HashAlgorithm ).Hash algorithms are an example of cryptographic transformations (HashAlgorithm).
Свойства
CanReuseTransform |
Возвращает значение, указывающее, возможно ли повторное использование текущего преобразования.Gets a value indicating whether the current transform can be reused. |
CanTransformMultipleBlocks |
Получает значение, указывающее на возможность преобразования нескольких блоков.Gets a value indicating whether multiple blocks can be transformed. |
InputBlockSize |
Возвращает размер входного блока.Gets the input block size. |
OutputBlockSize |
Возвращает размер выходного блока.Gets the output block size. |
Методы
Dispose() |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Унаследовано от IDisposable) |
TransformBlock(Byte[], Int32, Int32, Byte[], Int32) |
Преобразует заданную область входного массива байтов и копирует результат в заданную область выходного массива байтов.Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array. |
TransformFinalBlock(Byte[], Int32, Int32) |
Преобразует заданную область заданного массива байтов.Transforms the specified region of the specified byte array. |