Chuyển tới nội dung chính

Giải mã chuỗi đã mã hóa (string.aes128_decrypt)

Không còn được khuyến nghị: Hàm này chỉ được giữ lại để tương thích với các tập lệnh hiện có. Với tập lệnh mới, hãy sử dụng lua-openssl và chọn thuật toán như aes-128-ecb hoặc aes-128-gcm.

Khai báo​

nội dung dữ liệu = string.aes128_decrypt(dữ liệu đã mã hóa, khóa bí mật)

Tham số​

  • dữ liệu đã mã hóa
    Chuỗi. Chuỗi đã mã hóa (hoặc dữ liệu nhị phân).
  • khóa bí mật
    Chuỗi. Mật khẩu.

Giá trị trả về​

  • nội dung dữ liệu
    Chuỗi. Chuỗi đã giải mã (hoặc dữ liệu nhị phân).

Mô tả​

Giải mã dữ liệu đã được mã hóa bằng thuật toán AES128 ở chế độ ECB.
Lưu ý: Chế độ AES128 ECB không có iv (vector khởi tạo). Nếu hệ thống tích hợp yêu cầu trường iv, hãy dùng 0.

Ví dụ​

Xem ở cuối chương này