EcdhKeyDeriveParams
Dictionary EcdhKeyDeriveParams của Web Crypto API đại diện cho đối tượng nên được truyền làm tham số algorithm vào SubtleCrypto.deriveKey() và SubtleCrypto.deriveBits(), khi sử dụng thuật toán ECDH hoặc X25519.
ECDH cho phép hai người mỗi người có cặp khóa gồm khóa công khai và khóa riêng tư để dẫn xuất bí mật chung. Họ trao đổi khóa công khai và sử dụng kết hợp khóa riêng tư của họ với khóa công khai của thực thể kia để dẫn xuất khóa bí mật mà chỉ họ chia sẻ.
Do đó, các tham số cho ECDH deriveKey() bao gồm khóa công khai của thực thể kia, được kết hợp với khóa riêng tư của thực thể này để dẫn xuất bí mật chung.
Thuộc tính phiên bản
Ví dụ
Xem các ví dụ cho SubtleCrypto.deriveKey() và SubtleCrypto.deriveBits().
Thông số kỹ thuật
| Specification |
|---|
| Web Cryptography Level 2> # dfn-EcdhKeyDeriveParams> |
Tương thích trình duyệt
Các trình duyệt hỗ trợ thuật toán "ECDH" hoặc "X25519" cho phương thức SubtleCrypto.deriveKey() sẽ hỗ trợ loại này.