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