Spec-Zone.ru › Web APIs

EcdhKeyDeriveParams

Словарь EcdhKeyDeriveParams API Web Crypto API представляет собой объект, который должен быть передан в качестве параметра algorithm в SubtleCrypto.deriveKey() и SubtleCrypto.deriveBits() при использовании алгоритмов ECDH или X25519.

ECDH позволяет двум пользователям, у каждого из которых есть пара ключей (открытый и закрытый), вывести общий секрет. Они обмениваются открытыми ключами и используют комбинацию своего закрытого ключа и открытого ключа другого участника для вывода секретного ключа, который известен только им.

Параметры для ECDH deriveKey() поэтому включают открытый ключ другого участника, который комбинируется с закрытым ключом этого участника для вывода общего секрета.

Свойства экземпляра

name

Строка. Она должна быть установлена в ECDH или X25519, в зависимости от используемого алгоритма.

public

Объект CryptoKey, представляющий открытый ключ другого участника.

Примеры

См. примеры для SubtleCrypto.deriveKey() и SubtleCrypto.deriveBits().

Спецификации

Спецификация
Web Cryptography API
# dfn-EcdhKeyDeriveParams

Совместимость с браузерами

См. также

  • SubtleCrypto.deriveKey().
  • SubtleCrypto.deriveBits()

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/EcdhKeyDeriveParams

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API