KeyPurpose
表示加密密钥可应用的各种用途或操作。每个枚举值都对应一个特定的加密操作或函数。
枚举成员
DECRYPT
DECRYPT:
DECRYPT
可用于解密操作的密钥,通常与非对称加密中的私钥或对称加密中的共享密钥相关联。
ENCRYPT
ENCRYPT:
ENCRYPT
可用于加密操作的密钥。这可能是非对称加密中的公钥,也可能是对称加密中的共享密钥。
SIGN
SIGN:
SIGN
可用于创建数字签名的密钥。通常与非对称加密中的私钥有关。
VERIFY
VERIFY:
VERIFY
可用于验证数字签名的密钥。通常与用于签名的私钥对应的公钥相关。
WRAP
WRAP:
WRAP
可用于封装(加密)其他密钥的密钥。密钥封装是一种在传输或存储期间保护加密密钥材料的方法。
UNWRAP
UNWRAP:
UNWRAP
可用于解封装(解密)已封装密钥的密钥。与密钥封装操作相反,用于恢复原始密钥材料。
DERIVE
DERIVE:
DERIVE
可用于密钥派生函数的密钥。这些函数通过密钥值(例如主密钥、密码或共享密钥)派生一个或多个密钥。
Last updated: 2026年7月22日

