Spec-Zone.ru › Web APIs

AesCbcParams

Словарь AesCbcParams из API криптографии веб-браузера представляет собой объект, который следует передавать в качестве параметра algorithm в SubtleCrypto.encrypt(), SubtleCrypto.decrypt(), SubtleCrypto.wrapKey() или SubtleCrypto.unwrapKey() при использовании алгоритма AES-CBC.

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

name

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

iv

Буфер массива, Тип данных или DataView. Вектор инициализации. Должен быть 16-байтовым, непредсказуемым и предпочтительно криптографически случайным. Однако он не обязательно должен быть секретным (например, его можно передавать без шифрования вместе с шифротекстом).

Примеры

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

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

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

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

См. также

  • Режим CBC определен в разделе 6.2 стандарта NIST SP800-38A.
  • SubtleCrypto.encrypt().
  • SubtleCrypto.decrypt().
  • SubtleCrypto.wrapKey().
  • 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/AesCbcParams

Spec-Zone.ru

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