EcdhKeyDeriveParams - 表示在派生 ECDH 算法密钥时的参数
EcdhKeyDeriveParams
是 Web Crypto API 的字典,表示当使用 ECDH 算法时,应作为 algorithm
参数传递给 SubtleCrypto.deriveKey()
的对象。
ECDH
使两个人(每个人都有一个由公用密钥和私有密钥组成的密钥对)可以得出共享秘密。他们交换公共密钥,并使用其私有密钥和另一个实体的公共密钥的组合来得出他们(没有其他人)共享的秘密密钥。
因此,ECDH deriveKey()
的参数包括另一个实体的公钥,该公钥与该实体的私钥相结合以得出共享秘密。
属性
name
一个 DOMString
。应该将其设置为 ECDH
。
public
一个 CryptoKey
对象,表示另一个实体的公钥。
实例
请参阅 SubtleCrypto.deriveKey()
的实例。
规范
规范 | 状态 | 备注 |
---|---|---|
Web Cryptography API SubtleCrypto.EcdhKeyDeriveParams 的定义 |
推荐 | - |
浏览器兼容性
如果浏览器的 SubtleCrypto.deriveKey()
方法支持任何基于 ECDH
的算法,则支持该类型。