Spec-Zone.ru › Web APIs

HmacImportParams

Словарь HmacImportParams из API криптографии веб-браузера представляет собой объект, который должен быть передан в качестве параметра algorithm в SubtleCrypto.importKey() или SubtleCrypto.unwrapKey() при создании ключа для алгоритма HMAC.

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

name

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

hash

Строка, представляющая имя функции вычисления дайджеста для использования. Может принимать значения SHA-256, SHA-384, или SHA-512.

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

length Необязательно

Число, представляющее длину ключа в битах. Если этот параметр опущен, длина ключа равна длине дайджеста, генерируемого выбранной функцией вычисления дайджеста. Если у вас нет веской причины использовать другую длину, опустите этот параметр и используйте значение по умолчанию.

Примеры

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

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

Спецификация
API криптографии веб-браузера
# dfn-HmacImportParams

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

См. также

  • SubtleCrypto.importKey().
  • SubtleCrypto.unwrapKey().

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

Spec-Zone.ru

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