RsaHashedImportParams - 表示导入任何基于 RSA 密钥对的参数
RsaHashedImportParams 是 Web Crypto API 的字典,表示导入任何基于 RSA 密钥对(即当算法被识别为 RSASSA-PKCS1-v1_5,RSA-PSS 或 RSA-OAEP 中的任何一种时),应该作为 algorithm 参数传递到 SubtleCrypto.importKey() 或 SubtleCrypto.unwrapKey() 的对象。
属性
name
一个 DOMString。根据您要使用的算法,应将其设置为 RSASSA-PKCS1-v1_5,RSA-PSS 或 RSA-OAEP。
hash
一个 DOMString, 表示要使用的摘要函数的名称。它可以是 SHA-256,SHA-384 或 SHA-512 之一。
警告:尽管从技术上讲,您可以在此处使用
SHA-1,但强烈建议不要这样做,因为它被认为容易受到攻击。
实例
请参见 SubtleCrypto.importKey() 的实例。
规范
| 规范 | 状态 | 备注 |
|---|---|---|
| Web Cryptography API SubtleCrypto.RsaHashedImportParams 的定义 |
推荐 | - |
浏览器兼容性
如果浏览器的 SubtleCrypto.importKey(),SubtleCrypto.unwrapKey() 方法支持基于 RSA 的算法,则支持该类型。