KeyPurpose
暗号キーを使用するさまざまな目的または操作を表します。各列挙値は、特定の暗号化操作または関数に対応します。
列挙型メンバー
DECRYPT
DECRYPT:
DECRYPT
復号化操作に使用できるキー。これは通常、非対称暗号のプライベートキー、または対称暗号の共有キーに関連付けられます。
ENCRYPT
ENCRYPT:
ENCRYPT
暗号化操作に使用できるキー。非対称暗号のパブリックキーでも、対称暗号の共有キーでもかまいません。
SIGN
SIGN:
SIGN
デジタル署名の作成に使用できるキー。これは通常、非対称暗号のプライベートキーに関連付けられます。
VERIFY
VERIFY:
VERIFY
デジタル署名の検証に使用できるキー。これは通常、署名に使用されるプライベートキーに対応するパブリックキーに関連付けられます。
WRAP
WRAP:
WRAP
ほかのキーをラッピング(暗号化)するために使用できるキー。キーラッピングは、送信時または保存中に暗号キーマテリアルを保護するための方法です。
UNWRAP
UNWRAP:
UNWRAP
ラッピングされたキーをラッピング解除(復号化)するためのキー。これはキーラッピングの逆の操作で、元のキーマテリアルを取得するために使用されます。
DERIVE
DERIVE:
DERIVE
キー導出関数で使用できるキー。これらの関数は、マスターキー、パスワード、共有シークレットなどのシークレット値から1つ以上のシークレットキーを導出します。
Last updated: 2026年7月22日

