Spec-Zone.ru › Web APIs

EcdsaParams

Словарь EcdsaParams API Web Crypto API представляет объект, который должен быть передан в качестве параметра algorithm в SubtleCrypto.sign() или SubtleCrypto.verify() при использовании алгоритма ECDSA.

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

name

Строка. Должно быть установлено значение ECDSA.

hash

Строка. Идентификатор алгоритма хеширования digest algorithm для использования. Должно быть одно из следующих:

  • SHA-256: выбирает алгоритм SHA-256.
  • SHA-384: выбирает алгоритм SHA-384.
  • SHA-512: выбирает алгоритм SHA-512.

Предупреждение: SHA-1 также поддерживается здесь, но алгоритм SHA-1 считается уязвимым и больше не должен использоваться.

Примеры

См. примеры для SubtleCrypto.sign() или SubtleCrypto.verify().

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

Спецификация
API криптографии веб
# SubtleCrypto-method-sign
API криптографии веб
# SubtleCrypto-method-verify

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
EcdsaParams 37 79
12–79Не поддерживается: RSA-PSS, ECDSA.
34 24 7 37 34 24 7 3.0 37
ed25519 113 113 129 99 17 113 129 Нет 17 Нет Нет
Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
EcdsaParams 37 79
12–79Не поддерживается: RSA-PSS, ECDSA.
34 24 7 37 34 24 7 3.0 37
ed25519 113 113 129 99
17Генерирует случайные подписи в соответствии с draft-irtf-cfrg-det-sigs-with-noise, а не детерминированные подписи в соответствии с RFC 8032.
113 129 Нет
17Генерирует случайные подписи в соответствии с draft-irtf-cfrg-det-sigs-with-noise, а не детерминированные подписи в соответствии с RFC 8032.
Нет Нет

api.SubtleCrypto.sign

Таблицы BCD загружаются только в браузере

api.SubtleCrypto.verify

Таблицы BCD загружаются только в браузере

См. также

  • SubtleCrypto.sign() и SubtleCrypto.verify().

© 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/EcdsaParams

Spec-Zone.ru

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