Bài giảng Lý thuyết mật mã: Chương 2b - TS. Hán Trọng Thanh
Số trang: 30
Loại file: pdf
Dung lượng: 910.04 KB
Lượt xem: 21
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Lý thuyết mật mã: Chương 2b - Mật mã khóa đối xứng" được biên soạn với các nội dung chính sau: Cơ sở toán học cho hệ mật mã khóa đối xứng hiện đại; Sơ lược hệ mật mã đối xứng hiện đại. Mời các bạn cũng tham khảo bài giảng tại đây!
Nội dung trích xuất từ tài liệu:
Bài giảng Lý thuyết mật mã: Chương 2b - TS. Hán Trọng Thanh 4/7/2016 TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG BỘ MÔN ĐIỆN TỬ HÀNG KHÔNG VŨ TRỤ Môn học: LÝ THUYẾT MẬT MÃ Giảng viên: TS. Hán Trọng Thanh Email: httbkhn@gmail.com4/7/2016 1 Mục tiêu học phần Cung cấp kiến thức cơ bản về mật mã đảm bảo an toàn và bảo mật thông tin: Các phương pháp mật mã khóa đối xứng; Phương pháp mật mã khóa công khai; Các hệ mật dòng và vấn đề tạo dãy giả ngẫu nhiên; Lược đồ chữ ký số Elgamal và chuẩn chữ ký số ECDSA; Độ phức tạp xử lý và độ phức tạp dữ liệu của một tấn công cụ thể vào hệ thống mật mã; Đặc trưng an toàn của phương thức mã hóa; Thám mã tuyến tính, thám mã vi sai và các vấn đề về xây dựng hệ mã bảo mật cho các ứng dụng. 2 1 4/7/2016 Nội Dung1. Chương 1. Tổng quan2. Chương 2. Mật mã khóa đối xứng3. Chương 3. Mật mã khóa công khai4. Chương 4. Hàm băm và chữ ký số5. Chương 5. Dãy giả ngẫu nhiên và hệ mật dòng6. Chương 6. Kỹ thuật quản lý khóa4/7/2016 3 Tài liệu tham khảo1. A. J. Menezes, P. C. Van Oorschot, S. A. Vanstone, Handbook of applied cryptography, CRC Press 1998.2. B. Schneier, Applied Cryptography. John Wiley Press 1996.3. M. R. A. Huth, Secure Communicating Systems, Cambridge University Press 2001.4. W. Stallings, Network Security Essentials, Applications and Standards, Prentice Hall. 2000. 4 2 4/7/2016 Nhiệm vụ của Sinh viên1. Chấp hành nội quy lớp học2. Thực hiện đầy đủ bài tập3. Nắm vững ngôn ngữ lập trình Matlab 5 Chương 2. Mật mã khóa đối xứng 2.1. Giới thiệu sơ lược mật mã khóa đối xứng cổ điển 2.2. Một số hệ mật mã khóa đối xứng cổ điển 2.3. Sơ lược hệ mật mã dòng và hệ mật mã khối 2.4. Cơ sở toán học cho hệ mật mã khóa đối xứng hiện đại. 2.5 Sơ lược hệ mật mã đối xứng hiện đại 6 3 4/7/2016 2.5. Sơ lược hệ mật mã đối xứng hiện đại2.5.1. Hệ mật mã khối hiện đạiA symmetric-key modern block cipher encrypts ann-bit block of plaintext or decrypts an n-bit block of ciphertext.The encryption or decryption algorithm uses a k-bit key. 7 2.5. Sơ lược hệ mật mã đối xứng hiện đại2.5.1. Hệ mật mã khối hiện đạiA modern block cipher can be designed to act as a substitutioncipher or a transposition cipher. To be resistant to exhaustive-search attack, a modern block cipher needs to be designed as a substitution cipher. 8 4 4/7/2016 2.5. Sơ lược hệ mật mã đối xứng hiện đại 2.5.1. Hệ mật mã khối hiện đạiFull-Size Key Substitution Block CiphersA full-size key substitution cipher does not transpose bits;it substitutes bits. We can model the substitution cipher asa permutation if we can decode the input and encode theoutput. A substitution block cipher model as a permutation 9 2.5. Sơ lược hệ mật mã đối xứng hiện đại 2.5.1. Hệ mật mã khối hiện đại Full-Size Key Transposition Block Ciphers In a full-size key transposition cipher we need to have n! possible keys, so the key should have ! bits. A transposition block cipher modeled as a permutation 10 5 4/7/2016 2.5. Sơ lược hệ mật mã đối xứng hiện đại 2.5.1. Hệ mật mã khối hiện đại A substitution block cipher model as a permutation 11 2.5. Sơ lược hệ mật mã đối xứng hiện đại 2.5.1. Hệ mật mã khối hiện đạiShow the model and the ...
Nội dung trích xuất từ tài liệu:
Bài giảng Lý thuyết mật mã: Chương 2b - TS. Hán Trọng Thanh 4/7/2016 TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG BỘ MÔN ĐIỆN TỬ HÀNG KHÔNG VŨ TRỤ Môn học: LÝ THUYẾT MẬT MÃ Giảng viên: TS. Hán Trọng Thanh Email: httbkhn@gmail.com4/7/2016 1 Mục tiêu học phần Cung cấp kiến thức cơ bản về mật mã đảm bảo an toàn và bảo mật thông tin: Các phương pháp mật mã khóa đối xứng; Phương pháp mật mã khóa công khai; Các hệ mật dòng và vấn đề tạo dãy giả ngẫu nhiên; Lược đồ chữ ký số Elgamal và chuẩn chữ ký số ECDSA; Độ phức tạp xử lý và độ phức tạp dữ liệu của một tấn công cụ thể vào hệ thống mật mã; Đặc trưng an toàn của phương thức mã hóa; Thám mã tuyến tính, thám mã vi sai và các vấn đề về xây dựng hệ mã bảo mật cho các ứng dụng. 2 1 4/7/2016 Nội Dung1. Chương 1. Tổng quan2. Chương 2. Mật mã khóa đối xứng3. Chương 3. Mật mã khóa công khai4. Chương 4. Hàm băm và chữ ký số5. Chương 5. Dãy giả ngẫu nhiên và hệ mật dòng6. Chương 6. Kỹ thuật quản lý khóa4/7/2016 3 Tài liệu tham khảo1. A. J. Menezes, P. C. Van Oorschot, S. A. Vanstone, Handbook of applied cryptography, CRC Press 1998.2. B. Schneier, Applied Cryptography. John Wiley Press 1996.3. M. R. A. Huth, Secure Communicating Systems, Cambridge University Press 2001.4. W. Stallings, Network Security Essentials, Applications and Standards, Prentice Hall. 2000. 4 2 4/7/2016 Nhiệm vụ của Sinh viên1. Chấp hành nội quy lớp học2. Thực hiện đầy đủ bài tập3. Nắm vững ngôn ngữ lập trình Matlab 5 Chương 2. Mật mã khóa đối xứng 2.1. Giới thiệu sơ lược mật mã khóa đối xứng cổ điển 2.2. Một số hệ mật mã khóa đối xứng cổ điển 2.3. Sơ lược hệ mật mã dòng và hệ mật mã khối 2.4. Cơ sở toán học cho hệ mật mã khóa đối xứng hiện đại. 2.5 Sơ lược hệ mật mã đối xứng hiện đại 6 3 4/7/2016 2.5. Sơ lược hệ mật mã đối xứng hiện đại2.5.1. Hệ mật mã khối hiện đạiA symmetric-key modern block cipher encrypts ann-bit block of plaintext or decrypts an n-bit block of ciphertext.The encryption or decryption algorithm uses a k-bit key. 7 2.5. Sơ lược hệ mật mã đối xứng hiện đại2.5.1. Hệ mật mã khối hiện đạiA modern block cipher can be designed to act as a substitutioncipher or a transposition cipher. To be resistant to exhaustive-search attack, a modern block cipher needs to be designed as a substitution cipher. 8 4 4/7/2016 2.5. Sơ lược hệ mật mã đối xứng hiện đại 2.5.1. Hệ mật mã khối hiện đạiFull-Size Key Substitution Block CiphersA full-size key substitution cipher does not transpose bits;it substitutes bits. We can model the substitution cipher asa permutation if we can decode the input and encode theoutput. A substitution block cipher model as a permutation 9 2.5. Sơ lược hệ mật mã đối xứng hiện đại 2.5.1. Hệ mật mã khối hiện đại Full-Size Key Transposition Block Ciphers In a full-size key transposition cipher we need to have n! possible keys, so the key should have ! bits. A transposition block cipher modeled as a permutation 10 5 4/7/2016 2.5. Sơ lược hệ mật mã đối xứng hiện đại 2.5.1. Hệ mật mã khối hiện đại A substitution block cipher model as a permutation 11 2.5. Sơ lược hệ mật mã đối xứng hiện đại 2.5.1. Hệ mật mã khối hiện đạiShow the model and the ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Lý thuyết mật mã Lý thuyết mật mã Điện tử hàng không vũ trụ Mật mã khóa đối xứng Hệ mật mã khóa đối xứng hiện đại Hệ mật mã khối hiện đạiGợi ý tài liệu liên quan:
-
Bài giảng Chương 3: Lý thuyết mật mã
81 trang 120 0 0 -
Giáo trình An toàn & Bảo mật thông tin - TS. Nguyễn Khanh Văn (ĐH Bách khoa Hà Nội)
56 trang 78 0 0 -
Giáo trình Bảo mật dữ liệu: Phần 1
133 trang 35 0 0 -
Một giải pháp xây dựng hệ mật khóa đối xứng
5 trang 34 0 0 -
Bài giảng An ninh mạng: Bài 3 - Bùi Trọng Tùng
14 trang 29 0 0 -
Bài giảng Lý thuyết mật mã: Chương 1 - PGS.TS Đỗ Trọng Tuấn
57 trang 26 0 0 -
Giáo trình Lý thuyết mật mã và an toàn thông tin: Phần 1 - Phan Đình Diệu
95 trang 26 0 0 -
Bài giảng Lý thuyết mật mã: Chương 5 - PGS.TS Đỗ Trọng Tuấn
42 trang 26 0 0 -
Bài giảng An ninh mạng viễn thông - HV Công nghệ Bưu chính Viễn Thông
159 trang 26 0 0 -
Bài giảng An ninh mạng: Bài 2 - Bùi Trọng Tùng
21 trang 26 0 0