Bài giảng An toàn và bảo mật thông tin: Phần 1 - Trần Văn Minh
Số trang: 99
Loại file: pdf
Dung lượng: 2.73 MB
Lượt xem: 19
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
(NB) Bài giảng An toàn và bảo mật thông tin: Phần 1 - Trần Văn Minh tập trung trình bày các vấn đề cơ bản về giới thiệu về an toàn và bảo mật thông tin; mã hóa đối xứng căn bản; mã hóa đối xứng hiện đại;... Mời các bạn cùng tìm hiểu và tham khảo nội dung thông tin tài liệu.
Nội dung trích xuất từ tài liệu:
Bài giảng An toàn và bảo mật thông tin: Phần 1 - Trần Văn Minh BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC NHA TRANG KHOA CÔNG NGHỆ THÔNG TIN ----- ----- BÀI GIẢNG AN TOÀN VÀ BẢO MẬT THÔNG TIN (Lưu hành nội bộ) Nha Trang, tháng 6 năm 2008 1 BÀI GIẢNG AN TOÀN VÀ BẢO MẬT THÔNG TIN Biên soạn: Trần Minh Văn (Tài liệu tham khảo chính: Cryptography and Network Security Principles and Practices, 4th Edition William Stallings Prentice Hall 2005) 2 MỤC LỤC CHƢƠNG 1. GIỚI THIỆU VỀ AN TOÀN VÀ BẢO MẬT THÔNG TIN .................. 8 1.1 Giới thiệu................................................................................................................. 8 1.2 Bảo vệ thông tin trong quá trình truyền thông tin trên mạng .................................. 8 1.2.1 Các loại hình tấn công ..................................................................................... 8 1.2.2 Yêu cầu của một hệ truyền thông tin an toàn và bảo mật .............................. 10 1.2.3 Vai trò của mật mã trong việc bảo mật thông tin trên mạng ......................... 11 1.2.4 Các giao thức (protocol) thực hiện bảo mật.................................................. 11 1.3 Bảo vệ hệ thống khỏi sự xâm nhập phá hoại từ bên ngoài.................................... 11 1.4 Câu hỏi ôn tập ....................................................................................................... 13 CHƢƠNG 2. MÃ HÓA ĐỐI XỨNG CĂN BẢN .......................................................... 14 2.1 Mã hóa Ceasar ....................................................................................................... 14 2.2 Mô hình mã hóa đối xứng (Symmetric Ciphers) .................................................. 15 2.3 Mã hóa thay thế đơn bảng (Monoalphabetic Substitution Cipher) ....................... 17 2.4 Mã hóa thay thế đa ký tự ....................................................................................... 19 2.4.1 Mã Playfair .................................................................................................... 19 2.4.2 Mã Hill ........................................................................................................... 20 2.5 Mã hóa thay thế đa bảng (Polyalphabetic Substitution Cipher) ............................ 21 2.6 One-Time Pad ....................................................................................................... 23 2.7 Mã hoán vị (Permutation Cipher) ......................................................................... 24 2.8 Tổng kết ................................................................................................................ 25 2.9 Câu hỏi ôn tập ....................................................................................................... 27 2.10 Bài Tập .................................................................................................................. 27 2.11 Bài Tập Thực Hành ............................................................................................... 28 CHƢƠNG 3. MÃ HÓA ĐỐI XỨNG HIỆN ĐẠI .......................................................... 30 3.1 Mã dòng (Stream Cipher)...................................................................................... 31 3.1.1 A5/1 ............................................................................................................... 32 3.1.2 RC4 ................................................................................................................ 34 3.2 Mã khối (Block Cipher) ........................................................................................ 37 3.2.1 Mã khối an toàn lý tưởng ............................................................................... 37 3.2.2 Mạng SPN ...................................................................................................... 38 3.2.3 Mô hình mã Feistel ........................................................................................ 38 3.3 Mã TinyDES ......................................................................................................... 40 3.3.1 Các vòng của TinyDES.................................................................................. 40 3 3.3.2 Thuật toán sinh khóa con của TinyDES......................................................... 42 3.3.3 Ví dụ về TinyDES .......................................................................................... 42 3.3.4 Khả năng chống phá mã known-plaintext của TinyDES ............................... 42 3.4 Mã DES (Data Encryption Standard) .................................................................... 43 3.4.1 Hoán vị khởi tạo và hoán vị kết thúc: ............................................................ 44 3.4.2 Các vòng của DES ......................................................................................... 45 3.4.3 Thuật toán sinh khóa con của DES ................................................................ 46 3.4.4 Hiệu ứng lan truyền (Avalanche Effect) ........................................................ 47 3.4.5 Độ an toàn của DES ....................................................................................... 48 ...
Nội dung trích xuất từ tài liệu:
Bài giảng An toàn và bảo mật thông tin: Phần 1 - Trần Văn Minh BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC NHA TRANG KHOA CÔNG NGHỆ THÔNG TIN ----- ----- BÀI GIẢNG AN TOÀN VÀ BẢO MẬT THÔNG TIN (Lưu hành nội bộ) Nha Trang, tháng 6 năm 2008 1 BÀI GIẢNG AN TOÀN VÀ BẢO MẬT THÔNG TIN Biên soạn: Trần Minh Văn (Tài liệu tham khảo chính: Cryptography and Network Security Principles and Practices, 4th Edition William Stallings Prentice Hall 2005) 2 MỤC LỤC CHƢƠNG 1. GIỚI THIỆU VỀ AN TOÀN VÀ BẢO MẬT THÔNG TIN .................. 8 1.1 Giới thiệu................................................................................................................. 8 1.2 Bảo vệ thông tin trong quá trình truyền thông tin trên mạng .................................. 8 1.2.1 Các loại hình tấn công ..................................................................................... 8 1.2.2 Yêu cầu của một hệ truyền thông tin an toàn và bảo mật .............................. 10 1.2.3 Vai trò của mật mã trong việc bảo mật thông tin trên mạng ......................... 11 1.2.4 Các giao thức (protocol) thực hiện bảo mật.................................................. 11 1.3 Bảo vệ hệ thống khỏi sự xâm nhập phá hoại từ bên ngoài.................................... 11 1.4 Câu hỏi ôn tập ....................................................................................................... 13 CHƢƠNG 2. MÃ HÓA ĐỐI XỨNG CĂN BẢN .......................................................... 14 2.1 Mã hóa Ceasar ....................................................................................................... 14 2.2 Mô hình mã hóa đối xứng (Symmetric Ciphers) .................................................. 15 2.3 Mã hóa thay thế đơn bảng (Monoalphabetic Substitution Cipher) ....................... 17 2.4 Mã hóa thay thế đa ký tự ....................................................................................... 19 2.4.1 Mã Playfair .................................................................................................... 19 2.4.2 Mã Hill ........................................................................................................... 20 2.5 Mã hóa thay thế đa bảng (Polyalphabetic Substitution Cipher) ............................ 21 2.6 One-Time Pad ....................................................................................................... 23 2.7 Mã hoán vị (Permutation Cipher) ......................................................................... 24 2.8 Tổng kết ................................................................................................................ 25 2.9 Câu hỏi ôn tập ....................................................................................................... 27 2.10 Bài Tập .................................................................................................................. 27 2.11 Bài Tập Thực Hành ............................................................................................... 28 CHƢƠNG 3. MÃ HÓA ĐỐI XỨNG HIỆN ĐẠI .......................................................... 30 3.1 Mã dòng (Stream Cipher)...................................................................................... 31 3.1.1 A5/1 ............................................................................................................... 32 3.1.2 RC4 ................................................................................................................ 34 3.2 Mã khối (Block Cipher) ........................................................................................ 37 3.2.1 Mã khối an toàn lý tưởng ............................................................................... 37 3.2.2 Mạng SPN ...................................................................................................... 38 3.2.3 Mô hình mã Feistel ........................................................................................ 38 3.3 Mã TinyDES ......................................................................................................... 40 3.3.1 Các vòng của TinyDES.................................................................................. 40 3 3.3.2 Thuật toán sinh khóa con của TinyDES......................................................... 42 3.3.3 Ví dụ về TinyDES .......................................................................................... 42 3.3.4 Khả năng chống phá mã known-plaintext của TinyDES ............................... 42 3.4 Mã DES (Data Encryption Standard) .................................................................... 43 3.4.1 Hoán vị khởi tạo và hoán vị kết thúc: ............................................................ 44 3.4.2 Các vòng của DES ......................................................................................... 45 3.4.3 Thuật toán sinh khóa con của DES ................................................................ 46 3.4.4 Hiệu ứng lan truyền (Avalanche Effect) ........................................................ 47 3.4.5 Độ an toàn của DES ....................................................................................... 48 ...
Tìm kiếm theo từ khóa liên quan:
An toàn và bảo mật thông tin An toàn thông tin Bảo mật thông tin Mã hóa đối xứng căn bản Mã hóa đối xứng hiện đại Vấn đề bảo mật an toàn thông tinGợi ý tài liệu liên quan:
-
Giáo trình An toàn và bảo mật thông tin - ĐH Bách khoa Hà Nội
109 trang 304 0 0 -
Đề cương chi tiết bài giảng môn Đảm bảo và an toàn thông tin
25 trang 269 0 0 -
10 trang 220 1 0
-
5 trang 178 0 0
-
Giáo trình An toàn, an ninh thông tin và mạng lưới
142 trang 165 0 0 -
Kiến thức căn bản về Máy tính - Phùng Văn Đông
52 trang 162 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 157 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 111 0 0 -
Về một giải pháp cứng hóa phép tính lũy thừa modulo
7 trang 101 0 0 -
Một số thuật toán giấu tin trong ảnh có bảng màu và áp dụng giấu tin mật trong ảnh GIF
5 trang 94 0 0