X509SubjectKeyIdentifierHashAlgorithm 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义要用于 X509SubjectKeyIdentifierExtension 类的哈希算法的类型。
public enum class X509SubjectKeyIdentifierHashAlgorithm
public enum X509SubjectKeyIdentifierHashAlgorithm
type X509SubjectKeyIdentifierHashAlgorithm =
Public Enum X509SubjectKeyIdentifierHashAlgorithm
- 继承
字段
CapiSha1 | 2 | 使用者密钥标识符(SKI)由编码公钥的 160 位 SHA-1 哈希(包括标记、长度和未使用的位数)组成。 |
Sha1 | 0 | SKI 由公钥值的 160 位 SHA-1 哈希组成(不包括标记、长度和未使用的位数)。 |
Sha256 | 3 | RFC 7093 中所述,SubjectPublicKeyInfo 上的 SHA-256 哈希。 |
Sha384 | 4 | RFC 7093 中所述,SubjectPublicKeyInfo 上的 SHA-384 哈希。 |
Sha512 | 5 | RFC 7093 中所述,SubjectPublicKeyInfo 上的 SHA-512 哈希。 |
ShortSha1 | 1 | SKI 由值为 0100 的四位类型字段组成,后跟公钥值的 SHA-1 哈希中最小有效 60 位(不包括标记、长度和未使用的位字符串位数) |
ShortSha256 | 6 | RFC 7093 中所述,SUBJECTPublicKey 上的 SHA-256 哈希截断到最左侧的 160 位。 |
ShortSha384 | 7 | RFC 7093 中所述,主题PublicKey 上的 SHA-384 哈希截断到最左侧的 160 位。 |
ShortSha512 | 8 | RFC 7093 中所述,在 subjectPublicKey 上截断到最左侧的 160 位上的 SHA-512 哈希。 |
注解
使用 XML 数字签名时,使用者密钥标识符(SKI)为证书的主题提供唯一标识。 SKI 是主题公钥信息的 SHA-1 哈希。
使用 X509SubjectKeyIdentifierHashAlgorithm 枚举定义在创建 SKI 时与 X509SubjectKeyIdentifierExtension 类一起使用的哈希算法类型。