X509SubjectKeyIdentifierHashAlgorithm 枚举

定义

定义要用于 X509SubjectKeyIdentifierExtension 类的哈希算法的类型。

public enum class X509SubjectKeyIdentifierHashAlgorithm
public enum X509SubjectKeyIdentifierHashAlgorithm
type X509SubjectKeyIdentifierHashAlgorithm = 
Public Enum X509SubjectKeyIdentifierHashAlgorithm
继承
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 类一起使用的哈希算法类型。

适用于