EcdhKeyDeriveParams
Web Crypto API 的 EcdhKeyDeriveParams 字典代表在使用 ECDH 或 X25519 算法时,应作为 algorithm 参数传递给 SubtleCrypto.deriveKey() 和 SubtleCrypto.deriveBits() 的对象。
ECDH 允许两个各自拥有由公钥和私钥组成的密钥对的人派生一个共享密钥。他们交换公钥,并使用各自的私钥和对方的公钥组合来派生一个他们——以及只有他们——共享的密钥。
因此,ECDH deriveKey() 的参数包括对方的公钥,该公钥与此实体的私钥组合以派生共享密钥。
实例属性
示例
请参阅 SubtleCrypto.deriveKey() 和 SubtleCrypto.deriveBits() 的示例。
规范
| 规范 |
|---|
| Web 加密级别 2 # dfn-EcdhKeyDeriveParams |
浏览器兼容性
支持 SubtleCrypto.deriveKey() 方法的 "ECDH" 或 "X25519" 算法的浏览器将支持此类型。