01/08/2025
Thuật toán mã khối MKV
Ngày 31/12/2024, Bộ Khoa học Công nghệ ban hành Quyết định 3480/QĐ-BKHCN về việc công bố tiêu chuẩn Quốc gia TCVN 14263:2024 Công nghệ thông tin - Kỹ thuật an toàn - Thuật toán mã khối MKV. Tiêu chuẩn này sẽ làm tiền đề cho việc tiêu chuẩn hóa các thuật toán mật mã dành cho lĩnh vực dân sự, đáp ứng nhu cầu bảo mật an toàn thông tin đang ngày càng phát triển mạnh mẽ. Quyết định có hiệu lực từ ngày 31/12/2024
Thuật toán mã khối MKV có hai phiên bản kích cỡ khối, kích cỡ khối 256-bit với mong muốn đảm bảo độ an toàn cho hậu lượng tử còn 128-bit cho giai đoạn chuyển tiếp. Mỗi phiên bản mã khối đều có ba tùy chọn độ dài khóa với mức an toàn linh hoạt phù hợp cho các nhà làm ứng dụng. Mã khối MKV đã đạt được một số đặc điểm trong thiết kế như sau:
Về cấu trúc: MKV sử dụng cấu trúc dạng SPN dựa trên lược đồ FLC đạt độ an toàn được chứng minh trong mô hình Luby-Rackoff. Bên cạnh đó, mã khối này có cấu trúc FLC-SDS đạt được độ an toàn thực tế trước thám mã vi sai và tuyến tính.
Về thành phần mật mã: Mã khối sử dụng hộp thế 8-bit cho khả năng xáo trộn và ma trận MDS cho khả năng khuếch tán cực đại. Các thành phần mật mã này đều có tính chất mật mã tốt và có xem xét đến khả năng tối ưu trong triển khai cài đặt phần mềm/phần cứng.
Về chu trình tạo khóa: MKV có chu trình tạo khóa được thiết kế theo lược đồ lặp, có đảm bảo độ an toàn lý thuyết về cấu trúc và độ an toàn thực tế trước thám mã vi sai khóa quan hệ.
Về kháng lại tấn công thảm mã thực tế: Bên cạnh độ an toàn chứng minh được đối với hai thám mã phổ biến nhất là vi sai và tuyến tính, MKV đảm bảo kháng lại thảm mã boomerang, thám mã tích phân, thám mã đại số, thám mã vi sai khóa quan hệ, thám mã vi sai không thể....
Về hiệu năng: đảm bảo khả năng thực thi phù hợp với các ứng dụng thông dụng trong bảo mật thông tin thuộc lĩnh vực dân sự về phần cứng và phần mềm.
Thông tin chi tiết tiêu chuẩn Quốc gia TCVN 14263:2024:
https://tieuchuan.vsqi.gov.vn/tieuchuan/view?sohieu=TCVN+14263%3A2024.