AesCbcEncryptParameters interface
Параметры шифрования для алгоритмов шифрования AES-CBC.
Свойства
algorithm | Используемый алгоритм шифрования. |
iv | Вектор инициализации, используемый для шифрования. Если этот параметр опущен, мы попытаемся создать инициализацию с помощью функций шифрования При передаче собственного IV убедитесь, что вы используете криптографически случайный, неповторяющийся IV. |
plaintext | Обычный текст для шифрования. |
Сведения о свойстве
algorithm
Используемый алгоритм шифрования.
algorithm: AesCbcEncryptionAlgorithm
Значение свойства
iv
Вектор инициализации, используемый для шифрования. Если этот параметр опущен, мы попытаемся создать инициализацию с помощью функций шифрования randomBytes
.
При сбое создания iv будет возникать ошибка, и вы можете восстановить, передав собственные криптографически защищенные iv.
При передаче собственного IV убедитесь, что вы используете криптографически случайный, неповторяющийся IV.
iv?: Uint8Array
Значение свойства
Uint8Array
plaintext
Обычный текст для шифрования.
plaintext: Uint8Array
Значение свойства
Uint8Array