Luận văn ThS CNTT: Phân tích và đánh giá an toàn một số hệ mã hóa (RSA, ElGamal)

2007

91
2
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

LỜI MỞ ĐẦU

1. CHƯƠNG 1: CƠ SỞ LÝ THUYẾT

1.1. SỐ HỌC CÁC SỐ NGUYÊN

1.2. XÁC SUẤT VÀ THUẬT TOÁN XÁC SUẤT

1.2.1. Khái niệm xác suất

1.2.2. Tính bí mật hoàn toàn của một hệ mật mã

1.2.3. Thuật toán xác suất

1.3. ĐỘ PHỨC TẠP TÍNH TOÁN

1.3.1. Khái niệm về độ phức tạp tính toán

1.3.2. Hàm một phía và Hàm một phía có cửa sập

2. CHƯƠNG 2: MỘT SỐ PHƯƠNG PHÁP THÁM MÃ

2.1. PHƯƠNG PHÁP THÁM MÃ

2.1.1. Thám mã chỉ biết bản mã

2.1.2. Thám mã biết bản rõ

2.2. TÍNH AN TOÀN CỦA HỆ MÃ

2.2.1. An toàn một chiều (One – Wayness)

2.2.2. An toàn ngữ nghĩa (Semantic Security)

2.2.3. Tính không phân biệt được (Indistinguishability)(IND)

2.2.4. An toàn ngữ nghĩa tương đương với IND

2.2.5. Khái niệm an toàn mạnh nhất IND-CCA

3. CHƯƠNG 3: PHÂN TÍCH ĐÁNH GIÁ MỘT SỐ HỆ MÃ HOÁ

3.1. HỆ MÃ HOÁ RSA

3.1.1. Hệ mã RSA an toàn trước các tấn công KPA, COA, CPA

3.1.2. Hệ mã RSA không an toàn ngữ nghĩa

3.1.3. Hệ mã RSA không đạt an toàn trước tấn công CCA

3.1.4. Ứng dụng thực tế

3.2. HỆ MÃ HOÁ ELGAMAL

3.2.1. ELGAMAL đảm bảo an toàn ngữ nghĩa

3.2.2. Hệ mã ELGAMAL an toàn trước các tấn công KPA, COA, CPA

3.2.3. Hệ mã ELGAMAL không đạt an toàn trước tấn công CCA

3.3. HỆ MÃ HOÁ CRAMER-SHOUP (1998)

3.3.1. Giả thuyết Decisionnal Diffie-Hellman

3.3.2. Độ an toàn của hệ mã hoá

3.3.3. Cài đặt hệ mã hoá

3.3.3.1. Hệ mã hoá không dùng hàm băm
3.3.3.2. HỆ MÃ HOÁ LAI (Hybrid Encryption)
3.3.3.2.1. Hệ mã hoá KEM
3.3.3.2.2. Hệ mã hoá SKE
3.3.3.2.3. Hệ mã hoá công khai lai (Hybrid public-key encryption) (HPKE)
3.3.3.3. HỆ MÃ HOÁ OAEP (Optimal Aysmmetric Encryption Padding)
3.3.3.4. Mô hình máy tư vấn ngẫu nhiên (Random Oracle Model)
3.3.3.5. An toàn Planitext – Awareness
3.3.3.6. Đánh giá lược đồ

4. CHƯƠNG 4: THỬ NGHIỆM CHƯƠNG TRÌNH MÃ HÓA

4.1. CÁC THÀNH PHẦN CỦA CHƯƠNG TRÌNH

KẾT LUẬN

TÀI LIỆU THAM KHẢO

Luận văn thạc sĩ vnu uet phân tích đánh giá một số hệ mã hóa luận văn ths công nghệ thông tin 1 01 10