cryptoKey.usages


一个字符串数组,用于标识该密钥可以使用的操作。

【An array of strings identifying the operations for which the key may be used.】

可能的用法是:

【The possible usages are:】

有效的密钥用途取决于密钥算法(由 cryptokey.algorithm.name 标识)。

【Valid key usages depend on the key algorithm (identified by cryptokey.algorithm.name).】

列图例:

Supported Key AlgorithmEncryptionSignatures and MACKey or Bits DerivationKey WrappingKey Encapsulation
'AES-CBC'
'AES-CTR'
'AES-GCM'
'AES-KW'
'AES-OCB'
'Argon2d'
'Argon2i'
'Argon2id'
'ChaCha20-Poly1305'4
'ECDH'
'ECDSA'
'Ed25519'
'Ed448'5
'HDKF'
'HMAC'
'KMAC128'4
'KMAC256'4
'ML-DSA-44'4
'ML-DSA-65'4
'ML-DSA-87'4
'ML-KEM-512'4
'ML-KEM-768'4
'ML-KEM-1024'4
'PBKDF2'
'RSA-OAEP'
'RSA-PSS'
'RSASSA-PKCS1-v1_5'
'X25519'
'X448'5