HashAlgorithm Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает алгоритм хэширования, используемый очередью сообщений при проверке подлинности сообщений.
public enum class HashAlgorithm
public enum HashAlgorithm
type HashAlgorithm =
Public Enum HashAlgorithm
- Наследование
Поля
Mac | 32773 | Алгоритм хэширования с ключом MAC-адреса. |
Md2 | 32769 | Алгоритм хэширования MD2. |
Md4 | 32770 | Алгоритм хэширования MD4. |
Md5 | 32771 | Алгоритм хэширования MD5. |
None | 0 | Алгоритм хэширования отсутствует. |
Sha | 32772 | Алгоритм хэширования SHA. |
Sha256 | 32780 | Алгоритм хэширования SHA-256. |
Sha384 | 32781 | Алгоритм хэширования SHA-384. |
Sha512 | 32782 | Алгоритм хэширования SHA-512. |
Комментарии
Проверка подлинности сообщений предоставляет две службы. Он предоставляет способ обеспечения целостности сообщений и способ проверки того, кто отправил сообщение. Чтобы запросить проверку подлинности, отправляющее приложение должно задать уровень проверки подлинности сообщения для проверки подлинности и прикрепить к сообщению сертификат безопасности.
Для проверки подлинности сообщений библиотека DLL времени выполнения очереди сообщений на исходном компьютере использует алгоритм хэширования при создании цифровой подписи для сообщения. Затем целевой диспетчер очередей использует тот же алгоритм хэширования для проверки подлинности сообщения при его получении.
Дополнительные сведения о процессе проверки подлинности см. в статье Проверка подлинности сообщений в очереди сообщений.