HashAlgorithm 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定对消息进行身份验证时消息队列所用的哈希算法。
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 在为消息创建数字签名时使用哈希算法。 然后,目标队列管理器在收到消息时使用相同的哈希算法对消息进行身份验证。
有关身份验证过程的详细信息,请参阅 消息队列如何对消息进行身份验证。