Tham số, ký hiệu, thuật ngữ và hàm

Một phần của tài liệu Nghiên cứu xây dựng một phương pháp giấu tin đơn giản, an toàn (Trang 55)

AddRoundKey Phép biến đổi sử dụng trong mã hóa và giải mã, thực hiện việc cộng mã khóa của chu kỳ vào trạng thái hiện hành. Độ dài của mã khóa của chu kỳ bằng với kích thước của trạng thái.

SubBytes Phép biến đổi sử dụng trong mã hóa, thực hành việc thay thế phi tuyến từng byte trong trạng thái hiện hành thông qua bảng thay thế (S-box).

InvSubBytes Phép biến đổi sử dụng trong giải mã. Đây là phép biến đổi ngược của phép biến đổi SubBytes.

MixColumns Phép biến đổi sử dụng trong mã hóa, thực hiện thao tác trộn thông tin của từng cột trong trạng thái hiện hành. Mỗi cột được xử lý độc lập.

InvMixColumns Phép biến đổi sử dụng trong giải mã. Đây là phép biến đổi ngược của phép biến đổi MixColumns.

ShiftRows Phép biến đổi sử dụng trong mã hóa, thực hiện việc dịch chuyển xoay vòng từng dòng của trạng thái hiện hành với di số tương ứng khác nhau

InvShiftRows Phép biến đổi sử dụng trong giải mã. Đây là phép biến đổi ngược của phép biến đổi ShiftRows.

Nw Số lượng byte trong một đơn vị dữ liệu “từ”. Trong thuật toán Rijndael, thuật toán mở rộng 256/384/512 bit và thuật toán mở rộng 512/768/1024 bit, giá trị Nw lần lượt là 4, 8 và 16

K Khóa chính.

Nb Số lượng cột (số lượng các từ 8×Nw bit) trong trạng thái. Giá trị Nb = 4, 6, hay 8. Chuẩn AES giới hạn lại giá trị của Nb = 4.

Nk Số lượng các từ (8×Nw bit) trong khóa chính. Giá trị Nk = 4, 6, hay 8.

Nr Số lượng chu kỳ, phụ thuộc vào giá trị Nk and Nb theo công thức: Nr = max (Nb, Nk)+6.

RotWord Hàm được sử dụng trong quá trình mở rộng mã khóa, thực hiện thao tác dịch chuyển xoay vòng Nw byte thành phần của một từ. SubWord Hàm được sử dụng trong quá trình mở rộng mã khóa. Nhận vào

một từ (Nw byte), áp dụng phép thay thế dựa vào S-box đối với từng byte thành phần và trả về từ gồm Nw byte thành phần đã được thay thế.

XOR Phép toán Exclusive-OR.

⊕ Phép toán Exclusive-OR.

⊗ Phép nhân hai đa thức (mỗi đa thức có bậc < Nw) modulo cho đa thức xNw + 1.

• Phép nhân trên trường hữu hạn.

Một phần của tài liệu Nghiên cứu xây dựng một phương pháp giấu tin đơn giản, an toàn (Trang 55)

Tải bản đầy đủ (PDF)

(70 trang)