SHA256Managed Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса SHA256Managed, используя управляемую библиотеку.
public:
SHA256Managed();
public SHA256Managed ();
Public Sub New ()
Исключения
Параметр безопасности FIPS включен. Эта реализация не входит в состав криптографических алгоритмов, утвержденных в стандартах FIPS для платформы Windows.
Комментарии
Хэш используется в качестве уникального значения фиксированного размера, представляющего большой объем данных. Хэши двух наборов данных должны совпадать только в том случае, если соответствующие данные также совпадают. Небольшие изменения данных приводят к большим непредсказуемым изменениям хэша.
Размер хэша для алгоритма SHA256Managed составляет 256 бит.
Важно!
Если включить следующий параметр безопасности либо в локальной политике безопасности, либо в составе групповой политики, при попытке использовать этот конструктор вы получите InvalidOperationException :
Системная криптография: использовать FIPS-совместимые алгоритмы для шифрования, хэширования и подписывания.