Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 75 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
75
Dung lượng
8,37 MB
Nội dung
Công ty luật Minh Khuê www.luatminhkhue.vn TIÊU CHUẨN QUỐC GIA TCVN 11367-3:2016 ISO/IEC 18033-3:2010 CÔNG NGHỆ THÔNG TIN - CÁC KỸ THUẬT AN TỒN - THUẬT TỐN MẬT MÃ - PHẦN 3: MÃ KHỐI Information technology - Security techniques - Encryption algorithms - Part 3: Block ciphers Lời nói đầu TCVN 11367-3:2016 hoàn toàn tương đương với ISO/IEC 18033-3:2010 TCVN 11367-3:2016 Cục Quản lý mật mã dân Kiểm định sản phẩm mật mã biên soạn, Ban Cơ yếu Chính phủ đề nghị, Tổng cục Tiêu chuẩn Đo lường Chất lượng thẩm định, Bộ Khoa học Công nghệ công bố Bộ tiêu chuẩn TCVN 11367 Công nghệ thơng tin - Các kỹ thuật an tồn - Thuật toán mật mã gồm 04 phần: - TCVN 11367-1:2016 (ISO/IEC 18033-1:2015) Công nghệ thông tin - Các kỹ thuật an tồn - Thuật tốn mật mã - Phần 1: Tổng quan - TCVN 11367-2:2016 (ISO/IEC 18033-2:2006) Công nghệ thông tin - Các kỹ thuật an tồn - Thuật tốn mật mã - Phần 2: Mật mã phi đối xứng - TCVN 11367-3:2016 (ISO/IEC 18033-3:2010) Công nghệ thông tin - Các kỹ thuật an tồn - Thuật tốn mật mã - Phần 3: Mã khối - TCVN 11367-4:2016 (ISO/IEC 18033-4:2011) Công nghệ thơng tin - Các kỹ thuật an tồn - Thuật tốn mật mã - Phần 4: Mã dịng CƠNG NGHỆ THƠNG TIN - CÁC KỸ THUẬT AN TỒN - THUẬT TOÁN MẬT MÃ - PHẦN 3: MÃ KHỐI Information technology - Security techniques - Encryption algorithms - Part 3: Block ciphers Phạm vi áp dụng Tiêu chuẩn đặc tả mã khối Mã khối ánh xạ khối n bit vào khối n bit kiểm sốt khóa có độ dài k-bit Có tất bảy loại mã khối khác mô tả chúng phân loại bảng Bảng - Đặc tả mã khối Độ dài khối 64 bit 128 bit Tên thuật tốn Độ dài khóa TDEA (4,2) 128 192 bit MISTY1 (4,3) CAST-128 (4,4) HIGHT (4,5) AES (5,2) 128,192 256 bit Camellia (5,3) 128,192 256 bit SEED (5,4) 128 bit 128 bit Các thuật toán đặc tả tiêu chuẩn TCVN 11367 (ISO/IEC 18033), gán cho định danh đối tượng phù hợp với tiêu chuẩn ISO/IEC 9834 Danh sách định danh đối tượng đưa Phụ lục B Bất kì thay đổi đặc tính thuật tốn dẫn đến thay đổi hành vi chức chức dẫn đến thay đổi định danh đối tượng mà thuật toán nhằm tới Thuật ngữ định nghĩa Trong tiêu chuẩn áp dụng thuật ngữ định nghĩa đây: 2.1 Khối (block) Xâu bit có độ dài xác định LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn CHÚ THÍCH Trong tiêu chuẩn TCVN 11367 (ISO/IEC 18033), độ dài khối 64 128 bit [ISO/IEC 18033-1:2005] 2.2 Mã khối (block cipher) Hệ thống mã khối đối xứng, với tính chất thuật tốn mã hóa thao tác khối rõ, tức xâu bit có độ dài xác định, cho khối mã [ISO/IEC 18033-1:2005] 2.3 Bản mã (ciphertext) Dữ liệu biến đổi để che giấu nội dung thơng tin [ISO/IEC 9798-1:1997] 2.4 Khóa (key) Dãy kí hiệu điều khiển thao tác phép biến đổi mật mã (ví dụ, phép mã hóa phép giải mã) CHÚ THÍCH Trong tất hệ mật mã mô tả tiêu chuẩn TCVN 11367 (ISO/IEC-18033), khóa gồm dãy bit [ISO/IEC 11770-1:1996] 2.5 Mã khối n-bit (n-bit block cipher) Mã khối với tính chất khối rõ khối mã có độ dài n bit [ISO/IEC 10116:2006] 2.6 Bản rõ (plaintext) Thông tin chưa mã hóa [ISO/IEC 9797-1:1999] Các ký hiệu n độ dài tính bit rõ/ mã mã khối Ek hàm mã hóa với khóa K Dk hàm giải mã với khóa K Nr số vịng thuật tốn AES, 10, 12 14 để chọn độ dài khóa tương ứng 128, 192, 256 bit ⊕ phép toán logic XOR xâu bit, nghĩa A B hai xâu độ dài A⊕B xâu bit bao gồm bit kết phép toán logic XOR A B phép nhân hai đa thức (mỗi đa thức có bậc bé 4) theo mod x + ∧ phép toán logic AND xâu bit, nghĩa A B xâu bit độ dài, A ∧B xâu bit tạo từ phép toán logic AND bit tương ứng A B ∨ phép toán logic OR xâu bit, tức A B xâu bit độ dài, A∨B xâu bit gồm bit kết phép toán logic OR A B ║ phép ghép xâu bit • phép nhân trường hữu hạn phép nhân vòng sang trái i bit phép nhân vòng sang phải i bit phép bù bit x a mod n với số nguyên a n, a mod n kí hiệu số dư (không âm) phép chia n cho a Một tương đương, b = a mod n b số nguyên thỏa mãn điều kiện sau: (i) ≤ b < n (ii) (b-a) bội số nguyên n LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê n www.luatminhkhue.vn độ dài tính bit rõ/ mã mã khối phép cộng số học mô-đun, nghĩa A B hai xâu t-bit A xác định (A+B)mod 2t phép cộng số học mô-đun, nghĩa A B hai xâu t-bit A xác định (A+B)mod 2t B B Mã khối 64 bit 4.1 Tổng quan Trong Điều đặc tả bốn loại mã khối 64 bit: TDEA (hay "Ba DES" - "Triple DES") Điều 4.2, MISTY I Điều 4.3, CAST-128 Điều 4.4 HIGHT Điều 4.5 Người dùng cấp quyền để tiếp cận liệu mã hóa, nhận khóa dùng để mã liệu để giải mã liệu Thuật toán hệ mật điều này, thiết kế để mã hóa giải mã khối liệu 64 bit, theo điều khiển khóa 128 (hoặc 192 bit) Phép giải mã sử dụng khóa phép mã hóa 4.2 TDEA 4.2.1 Thuật tốn mã liệu bội ba Thuật toán mã liệu bội ba (TDEA-Triple Data Encryption) mật mã đối xứng, xử lí khối liệu 64 bit, sử dụng khóa mật mã có độ dài 128 (hoặc 192) bit, 112 bit (hoặc 168 bit) chọn cách tùy ý, bit lại dùng để làm mã phát sai TDEA thường biết đến DES bội ba (Triple - DES) Phép mã hóa/giải mã TDEA phép tốn ghép phép tốn mã hóa giải mã DES, thuật toán DES đặc tả Phụ lục A Khóa TDEA gồm ba khóa DES 4.2.2 Phép mã hóa/giải mã TDEA 4.2.2.1 Các định nghĩa mã hóa/giải mã TDEA xác định theo thuật ngữ phép tốn DES, Ek phép tốn mã hóa DES với khóa K Dk phép giải mã DES với khóa K 4.2.2.2 Phép mã hóa TDEA Phép biến đổi khối P 64 bit thành khối C 64 bit xác định sau: 4.2.2.3 Phép giải mã TDEA Phép biến đổi khối C 64 bit thành khối P 64 bit xác định sau: 4.2.3 Tùy chọn khóa TDEA Tiêu chuẩn TCVN 11367 (ISO/IEC 18033) xác định tùy chọn khóa cho TDEA Khóa TDEA gồm ba khóa (K1, K2, K3) Tùy chọn khóa 1: K1, K2 K3 khóa DES khác nhau; Tùy chọn khóa 2: K1 K2 khóa DES khác nhau, cịn K3 = K1 CHÚ THÍCH Tùy chọn khóa K1 = K2 = K3 tương đương với DES-đơn khơng khuyến cáo sử dụng Ngồi nên sử dụng tùy chọn tùy chọn 2, tùy chọn cung cấp mức an toàn bổ sung hiệu thực thi (tham khảo thêm chi tiết b [3]) 4.3 MISTY1 4.3.1 Thuật toán MISTY1 Thuật toán MISTY1 mã khối đối xứng, xử lí khối 64 bit sử dụng khóa mật mã độ dài 128 bit 4.3.2 Phép mã hóa MISTYI Phép mã hóa Hình Phép biến đổi khối 64-bit P thành khối 64-bit C xác định LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn sau (KL, KO, KI khóa): (2) Với i = 1, 3,…, (độ chênh lệch giá trị liên tiếp i có hai vịng lặp): với i = 9; Ri = FL(Li-1, KLi) Li = FL(Ri-1, KLi+1) (3) C = L9 ║R9 4.3.3 Phép giải mã MISTY1 Phép toán giải mã Hình giống phép mã hóa, trừ hai sửa đổi sau đây: (1) Tất hàm FL thay hàm ngược FL-1 chúng (2) Thứ tự áp dụng khóa đảo lại 4.3.4 Các hàm MISTRY1 4.3.4.1 Định nghĩa hàm MISTRY1 Thuật toán MISTRY1 sử dụng số lượng hàm, S7, S9, FI, FO, FL FL-1, hàm định nghĩa 4.3.4.2 Hàm FL Hàm FL Hình áp dụng phép mã hóa Hàm FL xác định sau (X Y liệu, KL khóa): LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê Hình - Thủ tục mã hóa 4.3.4.3 Hàm FL www.luatminhkhue.vn Hình - Thủ tục giải mã -1 Hàm FL-1 hàm ngược hàm FL, áp dụng vào phép giải mã Hình Hàm FL-1 xác định sau (X Y liệu, KL khóa): 4.3.4.4 Hàm FO Hàm FO trình bày Hình 5, sử dụng mã hóa giải mã Hàm FO xác định LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn sau (X Y liệu, KO KI khóa): 4.3.4.5 Hàm Fl Hàm Fl sử dụng để mã hóa, giải mã cho lược đồ khóa (schedule) Hàm Fl trình bày Hình 6, Extnd phép tốn mở rộng bit gồm đến bit, cách ghép bit phía bên trái Trunc phép cắt hai bit phía bên trái Hàm Fl xác định sau (X Y liệu, KI khóa): Hình - Hàm FL Hình - Hàm FL-1 LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn Hình - Hàm FO Hình - Hàm FI 4.3.4.6 Bảng tra cứu S7 S9 S7 bảng tra cứu song ánh nhận đầu vào bit cho đầu bit S9 bảng tra cứu song ánh nhận đầu vào bit cho đầu bit Bảng xác định bảng tra cứu dạng hệ đếm Hexa S7 S9 mơ tả dạng đại số đơn giản trường GF(2) Điều C.2 Ví dụ, đầu vào S7 {53}, giá trị thay xác định giao hàng "5" cột "3" với số "3" Bảng Kết S7 nhận giá trị {57} Bảng - S7 LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn Bảng - S9 LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn 4.3.5 Lược đồ khóa MISTY1 Lược đồ khóa nhận khóa 128 bit K đưa khóa 128 bit K1, hình Lược đồ khóa cho Hình Phép lập lược đồ khóa định nghĩa sau: CHÚ THÍCH Khi giá trị hậu tố lớn 8, trừ LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn Hình 7- Lược đồ khóa MISTY1 4.4 CAST-128 4.4.1 Thuật toán CAST-128 Thuật toán CAST-128 mã khối đối xứng, xử lí khối 64 bit, sử dụng khóa mật mã độ dài 128 bit với 16 vịng CHÚ THÍCH Độ dài khóa phiên CAST-128 gốc thay đổi từ 40 đến 128 bit Tuy nhiên tiêu chuẩn TCVN 11367 (ISO/IEC-18033) sử dụng phương án khóa 128 bit 4.4.2 Mã hóa theo CAST-128 Phép biến đổi khối 64-bit P thành khối 64-bit C xác định sau (Km Kr khóa): 4.4.3 Giải mã CAST-128 Phép giải mã tương tự phép mã hóa mơ tả trên, khác vịng (và cặp khóa con) sử dụng theo thứ tự ngược lại để tính (L0, R0) từ (R16, L16) 4.4.4 Các hàm CAST-128 4.4.4.1 Các cặp khóa vịng CAST-128 sử dụng cặp khóa cho vòng: 32 bit Km sử dụng khóa "mặt nạ" 5-bit Kr sử dụng khóa "hốn vị vịng" 4.4.4.2 Các f-hàm Ba hàm vòng khác sử dụng phép mã hóa phép giải mã, phụ thuộc vào số thứ tự vòng Các vòng sau ("D" đầu vào liệu f-hàm, tương ứng "la" - "Id" tương ứng byte có có nghĩa qua byte có nghĩa I) Các vòng 1, 4, 7, 10, 13 16 sử dụng hàm f kiểu (Type 1) Các vòng 2, 5, 8, 11 14 sử dụng hàm f kiểu (Type 2) Các vòng 3, 6, 9, 12 15 sử dụng hàm f kiểu (Type 3) 4.4.4.3 Các hộp 4.4.4.3.1 Các S-box S1 đến S8 Tám hộp sử dụng: S-box S1, S2, S3 S4 S-box hàm vòng, S5, S6, S7 S8 S-box lược đồ khóa 4.4.4.3.2 S-Box S1 LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn D.4 Véc tơ kiểm tra CAST-128 Với đầu vào cho (bản rõ khóa), đầu (bản mã) mơ tả sau: Bảng D.9 - Ví dụ phép mã hóa CAST-128 D.5 Véc tơ kiểm tra HIGHT Bảng D.10 - Ví dụ phép mã hóa HIGHT LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn D.6 Véc tơ kiểm tra AES D.6.1 Mã hóa AES D.6.1.1 Mở đầu Với đầu vào cho (bản rõ khóa), đầu (bản mã) mơ tả sau: D.6.1.2 Khóa 128 bit Bảng D.11 - Ví dụ phép mã hóa AES với 128 bit khóa D.6.1.3 Khóa 192 bit Bảng D.12- Ví dụ phép mã hóa với 192 bit khóa LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn D.6.1.4 Khóa 256 bit Bảng D.13 - Ví dụ phép mã hóa với 256 bit khóa D.6.2 Ví dụ mở rộng khóa Điều phát triển việc sử dụng lược đồ khóa Các giá trị trung gian khóa đưa sinh q trình phát triển lược đồ khóa sau (tất định dạng Hexa, trừ cột số (I)) Bảng D.14 - Ví dụ mở rộng khóa LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 www.luatminhkhue.vn Công ty luật Minh Khuê www.luatminhkhue.vn D.6.3 Ví dụ mật mã Biểu đồ sau giá trị mảng Trạng thái tiến trình mật mã cho khối, khóa mật mã 16 byte Các giá trị vịng khóa lấy từ ví dụ mở rộng khóa D.6.2 Bảng D.15 - Ví dụ mật mã LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 www.luatminhkhue.vn Công ty luật Minh Khuê www.luatminhkhue.vn D.7 Véc tơ kiểm tra Camellia D.7.1 Mở đầu Với đầu vào cho (bản rõ khóa), đầu (bản mã khóa con) mơ tả sau: D.7.2 Phép mã hóa Camellia D.7.2.1 Khóa 128 bit Bảng D.16 - Ví dụ phép mã hóa Camellia với 128 bit khóa LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Cơng ty luật Minh Kh www.luatminhkhue.vn D.7.2.2 Khóa 192 bit Bảng D.17 - Ví dụ phép mã hóa Camellia với 192 bit khóa LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Kh www.luatminhkhue.vn D.7.2.3 Khóa 256 bit Bảng D.18 - Ví dụ phép mã hóa Camellia với 256 bit khóa LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn D.8 Véc tơ kiểm tra SEED Bảng D.19 - Ví dụ phép mã hóa SEED LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 www.luatminhkhue.vn Công ty luật Minh Khuê LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 www.luatminhkhue.vn Công ty luật Minh Khuê www.luatminhkhue.vn PHỤ LỤC E (Tham khảo) BẢNG ĐẶC TÍNH TT Tên thuật tốn Đặc tính • Tốc độ xử lí phần mềm chậm Các tiêu chuẩn • Chuẩn cơng nghiệp ngân hàng • ANSI X9.52, FIPS46-3 TDEA • Thuật tốn phủ điện tử Nhật Bản [4] (CRYPTREC)-chỉ dùng 3-khóa MISTY1 • Phần cứng giới hạn • Chuẩn cơng nghiệp di động LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê TT Tên thuật tốn www.luatminhkhue.vn Đặc tính • Thuật tốn đa tảng (Hiệu phần mềm tốt tảng khác nhau) Các tiêu chuẩn (3GPP&GSM:KASUMI dựa MISTY1) • IETF RFC 2994 • Thuật tốn chọn NESSIE [11] • Thuật tốn phủ điện tử Nhật Bản (CRYPTREC)-chỉ dùng 3-khóa CAST-128 • Thuật tốn đa tảng (Hiệu phần mềm tốt phông khác nhau) • IETF RFC 2144 (xem RFCs 2984, 2451, 2400 sử dụng S/MINE, lpsec OpenPGP) [8] • [Hiệu phần cứng khơng bên • Mật mã phủ điện tử Canada thứ ba đánh giá] HIGHT • Mã hóa tốc độ cao với phần cứng giới • Chuẩn công nghiệp Hàn quốc hạn (TTAS.KO-12.0040) [7],[10] AES [5] • Phần cứng giới hạn • FIPS 197 • Thuật toán đa tảng (Hiệu phần mềm tốt tảng khác nhau) • Thuật tốn chọn NESIE • Thuật tốn phủ điện tử Nhật Bản (CRYPTREC) Camellia [9] • Phần cứng giới hạn • IETF RFC 3657, 3713 • Thuật tốn đa tảng (hiệu phần mềm tốt tảng khác nhau) • Thuật tốn chọn NESIE • Giao diện giống AES SEED [6] • Thuật tốn phủ điện tử Nhật Bản (CRYPTREC) • Tốc độ xử II phần mềm modem chậm • IETF RFC 4269 (xem RFCs 4010, 41622451, 4196 sử dụng • [Hiệu phần cứng không S/MINE, TLS IPsec) đánh giá bên thứ ba] • Thuật tốn cơng nghiệp Hàn Quốc (TTAS.KO.12-0004) • Thuật tốn phủ điện tử Hàn Quốc THƯ MỤC TÀI LIỆU THAM KHẢO [1] ANSI X9.52-1998: Triple Data Encryption Algorithm Modes of Operation, 1999 [2] FIPS197: Advanced Encryption Standard (AES), November 26, 2001 [3] ISO/IEC JTC 1/SC 27 Standing Document No 12 (SD12) on the Assessment of Cryptographic Algorithms and Key-Lengths [4] ISO/IEC 9594-8, Information technology — Open Systems Interconnection — The Directory: Public-key and attribute certificate frameworks [5] ISO/IEC 9834 (all parts,), Information technology — Open Systems Interconnection — Procedures for the operation of OSI Registration Authorities [6] ISO/IEC 18033-1, lnformation technology — Security techniques — Encryption algorithms — Part 1: General [7] TTAS.KO-12.0004: A 128-bit Block Encryption Algorithm Standard, Telecommunication Technology LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn Association, 1999 [8] TTAS.KO12.0040/R1: 64-bit Block Cipher MIGHT, Telecommunication Technology Association, 2009 [9] C Adams, "Constructing Symmetric Ciphers Using the CAST Design Procedure", Designs, Codes and Cryptography, vol.12, no.3, pp.283-316, November 1997 [10] K Aoki, T Ichikawa, M Kanda, M Matsui, S Moriai, J Nakajima and T Tokita, "The 128-Bit Block Cipher Camellia", IEICE Transaction, vol.E85-A, no.1, pp.11-24, January 2002 [11] D Hong, J Sung, S Hong, J Lim, S Lee, B Koo, C Lee, D Chang, J Lee, K Jeong, H Kim, J Kim and S Chee, "HIGHT: A New Block Cipher Suitable for Low-Resource Device", Proceedings of the 8th Cryptographic Hardware and Embedded Systems Workshop, Lecture Notes in Computer Science 4249, Springer-Verlag, pp.46-59, 2006 [12] M Matsui, "New Block Encryption Algorithm MISTY", Proceedings of the 4th Fast Software Encryption Workshop, Lecture Notes in Computer Science 1267, pp.54-68, 1997 MỤC LỤC Lời nói đầu Phạm vi áp dụng Thuật ngữ định nghĩa Các ký hiệu Mã khối 64 bit 4.1 Mở đầu 4.2 TDEA 4.3 MISTY1 4.4 CAST-128 4.5 HIGHT Mã khối 128 bit 5.1 Mở đầu 5.2 AES 5.3 Camellia 5.4 SEED Phụ lục A (Quy định) Mô tả DES A.1 Mở đầu A.2 Mã hóa DES A.3 Phép giải mã DES A.4 Các hàm DES A.5 Lược đồ tạo khóa DES Phụ lục B (Quy định) Định danh đối tượng Phụ lục C (Quy định) Dạng đại số S-box Thuật toán MISTY1 Camellia C.1 Mở đầu C.2 S-box MISTY1 C.3 Các S-box Camellia Phụ lục D (Tham khảo) Véc tơ kiểm tra D.1 Mở đầu D.2 Véc tơ kiểm tra TDEA LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162