主要格式
🌐 Key Formats
以下列表描述了 subtle.importKey() 和 subtle.exportKey() 支持的格式。
🌐 The following list describes the formats supported by subtle.importKey()
and subtle.exportKey().
'AES-CBC'、'AES-CTR'、'AES-GCM'、'AES-KW'和'HMAC'可以使用'jwk'、'raw'和'raw-secret'进行导入和导出4。'AES-OCB'4、'ChaCha20-Poly1305'4、'KMAC128'4 和'KMAC256'4 可以使用'jwk'和'raw-secret'4 进行导入和导出。'Argon2d'4、'Argon2i'4 和'Argon2id'4 可以用'raw-secret'4 导入;不支持导出。'ECDH'、'ECDSA'、'Ed25519'、'Ed448'5、'X25519'和'X448'5 可以使用'spki'、'pkcs8'、'jwk'、'raw'和'raw-public'4 进行导入和导出。'HKDF'和'PBKDF2'可以使用'raw'和'raw-secret'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 可以通过'spki'、'pkcs8'、'jwk'、'raw-public'4 和'raw-seed'4 进行导入和导出。'RSA-OAEP'、'RSA-PSS'和'RSASSA-PKCS1-v1_5'可以使用'spki'、'pkcs8'和'jwk'进行导入和导出。