Mục tiêu của đề tài là khảo sát đánh giá hệ mật khối sử dụng cho lược đồ hàm băm; xây dựng hệ mật trên các cấp số nhân cyclic trên vành đa thức; xây dựng các hàm băm mới sử dụng hệ mật dựa trên các cấp số nhân cyclic trên vành đa thức; viết các chương trình phần mềm mô phỏng, thử nghiệm và đánh giá kết quả đã nghiên cứu. | i LỜI CAM ĐOAN Tôi xin cam đoan đây là công trình nghiên cứu của tôi các số liệu và kết quả trình bày trong luận án là trung thực và chưa được công bố ở bất kỳ công trình nào khác. Tác giả Hồ Quang Bửu ii LỜI CẢM ƠN Luận án Tiến sĩ kỹ thuật này được thực hiện tại Học viện Công nghệ Bưu chính Viễn thông. Tác giả xin tỏ lòng biết ơn đến thầy giáo . Nguyễn Xuân Quỳnh đã trực tiếp định hướng tạo mọi điều kiện trong suốt quá trình nghiên cứu. Tác giả cũng xin cảm ơn . Nguyễn Bình đã trực tiếp hướng dẫn học thuật hóa kiểm tra những kết quả của các công trình nghiên cứu. Tôi xin chân thành cảm ơn Lãnh đạo Học viện Công nghệ Bưu chính Viễn thông đã tạo những điều kiện thuận lợi để hoàn thành và bảo vệ luận án trong thời gian nghiên cứu của nghiên cứu sinh. Tôi xin cảm ơn khoa Quốc tế và Đào tạo sau đại học Sở Thông tin truyền thông tỉnh Quảng Nam nơi tôi đang công tác cũng như các đồng nghiệp đã tạo điều kiện và giúp đỡ tôi hoàn thành được đề tài nghiên cứu của mình. Cuối cùng là sự biết ơn tới gia đình bạn bè đã thông cảm động viên giúp đỡ cho tôi có đủ nghị lực để hoàn thành luận án. Hà nội tháng 12 năm 2013 iii MỤC LỤC LỜI CAM ĐOAN . i LỜI CẢM ƠN .ii MỤC LỤC .iii DANH MỤC CÁC KÝ HIỆU CÁC TỪ VIẾT TẮT . vi DANH MỤC CÁC BẢNG .viii DANH MỤC CÁC HÌNH VẼ . ix PHẦN MỞ ĐẦU . 1 1. MỞ ĐẦU . 1 2. TÌNH HÌNH NGHIÊN CỨU . 1 3. LÝ DO CHỌN ĐỀ TÀI . 4 4. MỤC TIÊU NGHIÊN CỨU . 4 5. ĐỐI TƯỢNG PHẠM VI NGHIÊN CỨU . 5 6. PHƯƠNG PHÁP NGHIÊN CỨU . 5 7. Ý NGHĨA KHOA HỌC VÀ THỰC TIÊN CỦA ĐỀ TÀI . 5 CHƯƠNG 1. TỔNG QUAN VỀ MẬT MÃ HỌC . 6 . CÁC KHÁI NIỆM CƠ BẢN . 6 . CÁC HỆ MẬT KHÓA BÍ MẬT . 8 . Sơ đồ khối chức năng hệ mật khóa bí mật . 8 . Các hệ mật thay thế . 8 . Các hệ mật hoán vị MHV . 11 . Các hệ mật mã tích . 12 . Các hệ mật mã dòng và việc tạo các dãy giả ngẫu nhiên . 15 . Chuẩn mã dữ liệu DES . 26 . Ưu nhược điểm của mật mã khóa bí mật. 29 iv . HỆ MẬT KHÓA CÔNG KHAI. 30 . Sơ đồ chức năng . 30 . Một số bài toán xây dựng hệ .