Giáo trình Bảo mật thông tin: Phần 1 - Trường Đại học Phan Thiết
Số trang: 78
Loại file: pdf
Dung lượng: 1.79 MB
Lượt xem: 19
Lượt tải: 0
Xem trước 8 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Giáo trình Bảo mật thông tin: Phần 1 cung cấp cho người học những kiến thức như: Giới thiệu; cơ sở toán học; các hệ mã khóa bí mật. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Giáo trình Bảo mật thông tin: Phần 1 - Trường Đại học Phan Thiết TRƯỜNG ĐẠI HỌC PHAN THIẾT KHOA CÔNG NGHỆ THÔNG TIN GIÁO TRÌNH BẢO MẬT THÔNG TIN LƯU HÀNH NỘI BỘ MỤC LỤC LỜI NÓI ĐẦU .................................................................................................................... 1 CHƢƠNG I: GIỚI THIỆU .................................................................................................. 2 1. An toàn bảo mật thông tin và mật mã học ................................................................. 2 2. Khái niệm hệ thống và tài sản của hệ thống .............................................................. 2 3. Các mối đe doạ đối với một hệ thống và các biện pháp ngăn chặn ........................... 2 4. Mục tiêu và nguyên tắc chung của an toàn bảo mật thông tin ................................... 3 5. Mật mã học (cryptology) ............................................................................................ 4 6. Khái niệm hệ mã mật (CryptoSystem) ....................................................................... 4 7. Mô hình truyề n tin cơ bản của mật mã học và luật Kirchoff ....................................... 5 8. Sơ lƣợ c về lich ̣ sƣ̉ mật mã học.................................................................................. 6 9. Phân loại các thuật toán mật mã học ......................................................................... 8 10. Một số ƣ́ng dụng của mật mã học ........................................................................... 8 CHƢƠNG II: CƠ SỞ TOÁN HỌC ................................................................................... 10 1. Lý thuyết thông tin ................................................................................................... 10 1.1. Entropy ............................................................................................................. 10 1.2. Tố c độ của ngôn ngƣ̃. (Rate of Language) ....................................................... 11 1.3. Tính an toàn của hệ thống mã hoá ................................................................... 11 1.4. Kỹ thuật lộn xộn và rƣờm rà (Confusion and Diffusion)..................................... 12 2. Lý thuyết độ phức tạp .............................................................................................. 13 2.1. Độ an toàn tính toán ......................................................................................... 14 2.2. Độ an toàn không điều kiện .............................................................................. 14 3.3. Hệ mật tích ....................................................................................................... 16 3. Lý thuyết toán học ................................................................................................... 17 3.1. Modulo số học .................................................................................................. 17 3.2. Số nguyên tố .................................................................................................... 17 3.3. Ƣớc số chung lớn nhấ t ..................................................................................... 17 3.4. Vành ZN (vành đồng dƣ module N) ................................................................... 18 3.5. Phầ n tƣ̉ nghich ̣ đảo .......................................................................................... 18 3.6. Hàm phi Ơle ..................................................................................................... 19 3.7. Thặng dƣ bậc hai.............................................................................................. 19 3.8. Thuật toán lũy thƣ̀a nhanh ................................................................................ 20 3.9. Thuật toán Ơclit mở rộng .................................................................................. 21 3.10. Phƣơng trình đồ ng dƣ bậc nhấ t 1 ẩn .............................................................. 22 3.11. Đinh ̣ lý phầ n dƣ Trung Hoa. ............................................................................ 22 4. Các thuật toán kiểm tra số nguyên tố. ..................................................................... 23 4.1. Một số ký hiệu toán học .................................................................................... 23 4.2. Thuật toán Soloway-Strassen ........................................................................... 25 4.3. Thuật toán Rabin-Miller..................................................................................... 26 4.4. Thuật toán Lehmann. ........................................................................................ 26 5. Bài tập ..................................................................................................................... 26 CHƢƠNG III: CÁC HỆ MÃ KHÓA BÍ MẬT ...................................................................... 28 1. Các hệ mã cổ điển................................................................................................... 28 1.1. Hệ mã hoá thay thế (substitution cipher)........................................................... 28 1.2. Hệ mã Caesar .................................................................................................. 28 1.3. Hệ mã Affine ..................................................................................................... 29 1.4. Hệ mã Vigenere ................................................................................................ 30 1.5. Hệ mã Hill .......................................... ...
Nội dung trích xuất từ tài liệu:
Giáo trình Bảo mật thông tin: Phần 1 - Trường Đại học Phan Thiết TRƯỜNG ĐẠI HỌC PHAN THIẾT KHOA CÔNG NGHỆ THÔNG TIN GIÁO TRÌNH BẢO MẬT THÔNG TIN LƯU HÀNH NỘI BỘ MỤC LỤC LỜI NÓI ĐẦU .................................................................................................................... 1 CHƢƠNG I: GIỚI THIỆU .................................................................................................. 2 1. An toàn bảo mật thông tin và mật mã học ................................................................. 2 2. Khái niệm hệ thống và tài sản của hệ thống .............................................................. 2 3. Các mối đe doạ đối với một hệ thống và các biện pháp ngăn chặn ........................... 2 4. Mục tiêu và nguyên tắc chung của an toàn bảo mật thông tin ................................... 3 5. Mật mã học (cryptology) ............................................................................................ 4 6. Khái niệm hệ mã mật (CryptoSystem) ....................................................................... 4 7. Mô hình truyề n tin cơ bản của mật mã học và luật Kirchoff ....................................... 5 8. Sơ lƣợ c về lich ̣ sƣ̉ mật mã học.................................................................................. 6 9. Phân loại các thuật toán mật mã học ......................................................................... 8 10. Một số ƣ́ng dụng của mật mã học ........................................................................... 8 CHƢƠNG II: CƠ SỞ TOÁN HỌC ................................................................................... 10 1. Lý thuyết thông tin ................................................................................................... 10 1.1. Entropy ............................................................................................................. 10 1.2. Tố c độ của ngôn ngƣ̃. (Rate of Language) ....................................................... 11 1.3. Tính an toàn của hệ thống mã hoá ................................................................... 11 1.4. Kỹ thuật lộn xộn và rƣờm rà (Confusion and Diffusion)..................................... 12 2. Lý thuyết độ phức tạp .............................................................................................. 13 2.1. Độ an toàn tính toán ......................................................................................... 14 2.2. Độ an toàn không điều kiện .............................................................................. 14 3.3. Hệ mật tích ....................................................................................................... 16 3. Lý thuyết toán học ................................................................................................... 17 3.1. Modulo số học .................................................................................................. 17 3.2. Số nguyên tố .................................................................................................... 17 3.3. Ƣớc số chung lớn nhấ t ..................................................................................... 17 3.4. Vành ZN (vành đồng dƣ module N) ................................................................... 18 3.5. Phầ n tƣ̉ nghich ̣ đảo .......................................................................................... 18 3.6. Hàm phi Ơle ..................................................................................................... 19 3.7. Thặng dƣ bậc hai.............................................................................................. 19 3.8. Thuật toán lũy thƣ̀a nhanh ................................................................................ 20 3.9. Thuật toán Ơclit mở rộng .................................................................................. 21 3.10. Phƣơng trình đồ ng dƣ bậc nhấ t 1 ẩn .............................................................. 22 3.11. Đinh ̣ lý phầ n dƣ Trung Hoa. ............................................................................ 22 4. Các thuật toán kiểm tra số nguyên tố. ..................................................................... 23 4.1. Một số ký hiệu toán học .................................................................................... 23 4.2. Thuật toán Soloway-Strassen ........................................................................... 25 4.3. Thuật toán Rabin-Miller..................................................................................... 26 4.4. Thuật toán Lehmann. ........................................................................................ 26 5. Bài tập ..................................................................................................................... 26 CHƢƠNG III: CÁC HỆ MÃ KHÓA BÍ MẬT ...................................................................... 28 1. Các hệ mã cổ điển................................................................................................... 28 1.1. Hệ mã hoá thay thế (substitution cipher)........................................................... 28 1.2. Hệ mã Caesar .................................................................................................. 28 1.3. Hệ mã Affine ..................................................................................................... 29 1.4. Hệ mã Vigenere ................................................................................................ 30 1.5. Hệ mã Hill .......................................... ...
Tìm kiếm theo từ khóa liên quan:
Giáo trình Bảo mật thông tin Bảo mật thông tin Mật mã học An toàn bảo mật thông tin Chuẩn mã hóa cao cấp AESTài liệu có liên quan:
-
10 trang 225 1 0
-
5 trang 183 0 0
-
Xây dựng thuật toán, thử nghiệm đánh giá mô hình cứng hóa giao thức IKEv2.0
7 trang 162 0 0 -
Giáo trình Mật mã học - PGS.TS. Nguyễn Bình (chủ biên)
325 trang 126 0 0 -
Giáo trình An toàn và bảo mật thông tin - Đại học Bách Khoa Hà Nội
110 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 110 0 0 -
Giáo trình An toàn mạng (Nghề: Quản trị mạng - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Cần Thơ
117 trang 90 1 0 -
Kết hợp thuật toán mật mã Hill và mã OTP trong mã hóa và giải mã thông điệp
5 trang 84 1 0 -
Khảo sát bài toán mã hóa thông tin trong mạng cục bộ không dây
10 trang 65 0 0 -
112 trang 64 1 0