Nghiên cứu thiết kế một số thuật toán mật mã hạng nhẹ : Luận văn ThS. Toán học: 604601

Title: Nghiên cứu thiết kế một số thuật toán mật mã hạng nhẹ : Luận văn ThS. Toán học: 604601
Authors: Vũ, Thị Ngân
Keywords: Toán học;Mật mã hạng nhẹ
Issue Date: 2017
Publisher: H. : Trường Đại học Khoa học tự nhiên
Abstract: Chương 1: Tổng quan về mật mã hạng nhẹ - Sơ lược về mật mã hạng nhẹ, với nhu cầu cần những thuật toán hạng nhẹ để có thể cài đặt trong các thiết bị Thâm nhập khắp nơi với kích thước nhỏ và năng lực tính toán ở mức độ thích hợp. Mật mã hạng nhẹ hướng tới việc tạo ra các giải pháp cài đặt rất gọn nhẹ nhưng không làm giảm quá nhiều về tính an toàn. Thực tế, vấn đề chính của mật mã hạng nhẹ là “thỏa hiệp” giữa độ an toàn và tính hiệu quả trong cài đặt của các thuật toán mật mã . Mật mã hạng nhẹ được chia thành các loại như:  Mật mã khóa đối xứng hạng nhẹ  Mật mã khóa công khai hạng nhẹ  Hàm băm hạng nhẹ - Trình bày về chiến lược thiết kế cho mật mã hạng nhẹ - Thiết kế thuật toán mật mã khối, đưa ra hai tính chất quan trong là tiêu chuẩn của mật mã khối hiện đại là tính chất “gây lẫn” và “khuếch tán”. Giới thiếu hai mô hinh thết kế mã khối là mạng Feistel và mạng SPN ((substitution and permutation network). Từ đó, đưa ra yêu cầu thiết kế cho thuật toán mã khối hạng nhẹ. - Với mục tiêu là thực hiện tốt trong phần cứng với các ứng dụng có yêu cầu bảo mật ở mức độ vừa phải vv. Vì vậy, trong phần tiếp theo sẽ trình bày về thiết kế trên ASIC. - Các thuộc tính phần cứng trong xây dựng thiết kế mật mã khối cùng với hai tính chất “gây lẫn” và “khuếch tán” thể hiện trong thuật toán. Chương 2: Thuật toán mật mã khối hạng nhẹ PRESENT - Dựa trên nhu cầu thiết kế một mật mã cho các thiết bị có tài nguyên hạn chế, ví dụ như: công nghệ RFID và trong tiêu chuẩn ISO/IEC 29192-2 đã đưa ra mật mã tiêu biểu cho các tài nguyên hạn chế là chuẩn mã khối hạng nhẹ PRESENT. Chương 2 tập trung nghiên cứu thiết kế thuật toán mã khối PRESENT. Thiết kế của thuật toán bao gồm:  Giới thiệu về mật mã khối PRESENT  Các vấn đề thiết kế cho PRESENT  Mô tả thuật toán mã hóa của PRESENT  Mô tả thuật toán giải mã của PRESENT  Sinh khóa của mật mã khối PRESENT - Đánh giá bảo mật của mã khối PRESENT - Thực hiện cứng hóa trên ASIC. Đưa ra một kết quả khá tốt của thiết kế PRESENT dựa trên ba kiến trúc, với kiến trúc dựa theo vòng thì PRESENT là 1570 GE, kiến trúc nối tiếp là 1075 GE, kiến trúc song song là 27028 GE. Chương 3: Thiết kế, xây dựng chương trình - Dựa trên các kết quả lý thuyết trên, ta xây dựng sơ đồ thuật toán của PRESENT. - Thiết kế, xây dựng chương trình mã khối PRESENT - Cuối cùng, đưa ra những phân tích và so sánh kết quả đạt được của chương trình.
Description: 74 tr.
URI: http://repository.vnu.edu.vn/handle/VNU_123/59239
Appears in Collections:HUS - Master Theses

Nhận xét