SHA512Cng Класс
В этой статье
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет реализацию CNG алгоритма SHA для формирования 512-разрядных хэш-значений.
public ref class SHA512Cng sealed : System::Security::Cryptography::SHA512
public sealed class SHA512Cng : System.Security.Cryptography.SHA512
type SHA512Cng = class
inherit SHA512
Public NotInheritable Class SHA512Cng
Inherits SHA512
- Наследование
Этот алгоритм предназначен только для хэширования и не обеспечивает шифрование или расшифровку.
SHA512Cng() |
Инициализирует новый экземпляр класса SHA512Cng. |
Hash |
Размер хэша, создаваемого алгоритмом SHA512, в битах. (Унаследовано от SHA512) |
Hash |
Размер хэша, создаваемого алгоритмом SHA512, в байтах. (Унаследовано от SHA512) |
Hash |
Представляет размер вычисленного хэш-кода в битах. (Унаследовано от HashAlgorithm) |
Hash |
Представляет значение вычисляемого хэш-кода. (Унаследовано от HashAlgorithm) |
State |
Представляет состояние процесса вычисления хэша. (Унаследовано от HashAlgorithm) |
Can |
Получает значение, указывающее на возможность повторного использования текущего преобразования. (Унаследовано от HashAlgorithm) |
Can |
Если переопределено в производном классе, возвращает значение, указывающее, возможно ли преобразование нескольких блоков. (Унаследовано от HashAlgorithm) |
Hash |
Получает значение вычисленного хэш-кода. (Унаследовано от HashAlgorithm) |
Hash |
Получает размер вычисленного хэш-кода в битах. (Унаследовано от HashAlgorithm) |
Input |
При переопределении в производном классе получает размер входного блока. (Унаследовано от HashAlgorithm) |
Output |
При переопределении в производном классе получает размер выходного блока. (Унаследовано от HashAlgorithm) |
Clear() |
Освобождает все ресурсы, используемые классом HashAlgorithm. (Унаследовано от HashAlgorithm) |
Compute |
Вычисляет хэш-значение для заданного массива байтов. (Унаследовано от HashAlgorithm) |
Compute |
Вычисляет хэш-значение для заданной области заданного массива байтов. (Унаследовано от HashAlgorithm) |
Compute |
Вычисляет хэш-значение для заданного объекта Stream. (Унаследовано от HashAlgorithm) |
Compute |
Асинхронно вычисляет хэш-значение для заданного объекта Stream. (Унаследовано от HashAlgorithm) |
Dispose() |
Освобождает все ресурсы, используемые текущим экземпляром класса HashAlgorithm. (Унаследовано от HashAlgorithm) |
Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые объектом HashAlgorithm, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от HashAlgorithm) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Get |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
Get |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Hash |
При переопределении в производном классе передает данные, записанные в объект, на вход хэш-алгоритма для вычисления хэша. (Унаследовано от HashAlgorithm) |
Hash |
Передает записываемые в объект данные в хэш-алгоритм для вычисления хэша. (Унаследовано от HashAlgorithm) |
Hash |
Если переопределено в производном классе, завершает вычисление хэша после обработки последних данных криптографическим хэш-алгоритмом. (Унаследовано от HashAlgorithm) |
Initialize() |
Инициализирует или повторно инициализирует экземпляр хэш-алгоритма. |
Memberwise |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
To |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Transform |
Вычисляет хэш-значение для заданной области входного массива байтов и копирует указанную область входного массива байтов в заданную область выходного массива байтов. (Унаследовано от HashAlgorithm) |
Transform |
Вычисляет хэш-значение для заданной области заданного массива байтов. (Унаследовано от HashAlgorithm) |
Try |
Пытается вычислить хэш-значение для заданного массива байтов. (Унаследовано от HashAlgorithm) |
Try |
Пытается завершить вычисление хэша после обработки последних данных хэш-алгоритмом. (Унаследовано от HashAlgorithm) |
IDisposable. |
Освобождает неуправляемые ресурсы, используемые объектом HashAlgorithm, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от HashAlgorithm) |
Продукт | Версии |
---|---|
.NET Framework | 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 |
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: