AesCbcParams

AesCbcParams là một dictionary của Web Crypto API, đại diện cho đối tượng cần truyền làm tham số algorithm vào SubtleCrypto.encrypt(), SubtleCrypto.decrypt(), SubtleCrypto.wrapKey(), hoặc SubtleCrypto.unwrapKey() khi dùng thuật toán AES-CBC.

Thuộc tính thể hiện

name

Một chuỗi. Giá trị này phải được đặt thành AES-CBC.

iv

Một ArrayBuffer, TypedArray, hoặc DataView. Đây là vector khởi tạo. Giá trị này phải dài 16 byte, không thể đoán trước, và tốt nhất là ngẫu nhiên theo mặt mã hóa. Tuy nhiên, nó không cần phải bí mật (ví dụ, có thể được truyền không mã hóa cùng với bản mã).

Ví dụ

Xem các ví dụ cho SubtleCrypto.encrypt()SubtleCrypto.decrypt().

Thông số kỹ thuật

Specification
Web Cryptography Level 2
# dfn-AesCbcParams

Tương thích trình duyệt

Các trình duyệt hỗ trợ thuật toán "AES-CBC" cho các phương thức SubtleCrypto.encrypt(), SubtleCrypto.decrypt(), SubtleCrypto.wrapKey(), hoặc SubtleCrypto.unwrapKey() sẽ hỗ trợ kiểu này.

Xem thêm