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 の 4 ビット型フィールドで構成され、その後に公開キーの値の SHA-1 ハッシュの下位 60 ビット (タグ、長さ、未使用のビット文字列ビット数を除く) が続きます。

ShortSha256 6

RFC 7093 で説明されているように、subjectPublicKey に対する SHA-256 ハッシュが左端の 160 ビットに切り捨てられました。

ShortSha384 7

RFC 7093 で説明されているように、subjectPublicKey の SHA-384 ハッシュが左端の 160 ビットに切り捨てられました。

ShortSha512 8

RFC 7093 で説明されているように、subjectPublicKey に対する SHA-512 ハッシュが左端の 160 ビットに切り捨てられました。

注釈

サブジェクト キー識別子 (SKI) は、XML デジタル署名を使用する場合に、証明書のサブジェクトの一意の ID を提供します。 SKI は、サブジェクトの公開キー情報の SHA-1 ハッシュです。

ski の作成時に X509SubjectKeyIdentifierExtension クラスで使用するハッシュ アルゴリズムの種類を定義するには、X509SubjectKeyIdentifierHashAlgorithm 列挙体を使用します。

適用対象