Прочитать на английском

Поделиться через


SHA256Managed.HashCore(Byte[], Int32, Int32) Метод

Определение

При переопределении в производном классе маршрутизирует данные, записанные в объект, в хэш-алгоритм SHA256 для вычисления хэша.

C#
protected override sealed void HashCore(byte[] array, int ibStart, int cbSize);
C#
protected override void HashCore(byte[] rgb, int ibStart, int cbSize);

Параметры

arrayrgb
Byte[]

Входные данные.

ibStart
Int32

Смещение в массиве байтов, начиная с которого следует использовать данные.

cbSize
Int32

Число байтов в массиве для использования в качестве данных.

Комментарии

Этот метод не вызывается кодом приложения.

Этот абстрактный метод выполняет хэш-вычисление. При каждой записи в объект криптографического потока данные передаются с помощью этого метода. Для каждого блока данных этот метод обновляет состояние хэш-объекта, чтобы в конце потока данных возвращалось правильное хэш-значение.

Применяется к

Продукт Версии
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

См. также раздел