Giáo trình Bảo mật máy tính và mạng - ĐH Sư phạm kỹ thuật Hưng Yên

THThiNganHang
0 lượt tải
99
0

Đang tạo bản xem trước...

Nội dung tài liệu

Trang 2

Bảo mật máy tính và mạng Biên tập bởi: Khoa CNTT ĐHSP KT Hưng Yên Các tác giả: Khoa CNTT ĐHSP KT Hưng Yên Phiên bản trực tuyến: http://voer.edu.vn/c/31939e71 ThiNganHang.com

Trang 3

MỤC LỤC 1. Giới thiệu 1.1. Giới thiệu mục tiêu, nội dung, phương pháp học bảo mật máy tính 1.2. Một số khái niệm cơ bản trong bảo mật thông tin 1.3. Các chủ đề làm tiểu luận 2. Nhận dạng, xác thực và kiểm soát truy xuất 2.1. Nhận dạng và xác thực điện tử 2.2. Kiểm soát truy suất 3. Các mô hình bảo mật 4. Kỹ thuật mật mã 4.1. Định nghĩa hệ thống mật mã 4.2. Một số hệ mật mã đơn giản 4.3. Một số phương pháp thám mã 4.4. Lý thuyết Shannon về mật mã 5. Giới thiệu lý thuyết Số-Mã 6. Hệ mật mã và sơ đồ chữ ký RSA 7. Phân phối khóa và thỏa thuận khóa 8. Bảo mật dịch vụ thương mại điện tử 9. Virus máy tính 10. Một số mô hình bảo mật xử lí virus 11. Một số loại virus máy tính điển hình 11.1. B-virus 11.2. Virus lây nhiễm trên file thi hành 11.3. Virus macro 11.4. Virus lây nhiễm qua thư điện tử 11.5. Chiến lược phòng chống virus 12. Tài liệu tham khảo-Bảo mật máy tính Tham gia đóng góp ThiNganHang.com 1/97

Trang 4

Giới thiệu Giới thiệu mục tiêu, nội dung, phương pháp học bảo mật máy tính Mục tiêu Module Bảo mật máy tính và Mạng được đưa vào giảng dạy nhằm giúp người học có khả năng: • Mô tả các nguyên lý bảo mật và các mô hình bảo mật; • Phân tích rủi ro cho một hệ thống thông tin; • Triển khai các kỹ thuật bảo mật bảo vệ hệ thống thông tin; • Tư vấn về các vấn đề bảo mật cho doanh nghiệp. Theo quan điểm năng lực, module này giúp người học phát triển các năng lực: Phân tích (4); Tư vấn (4); Thực hiện (3) và Bảo trì (3). Nội dung Module giới thiệu các vấn đề bảo mật máy tính và mạng máy tính. Các chủ đề (không hạn chế) bao gồm: • Các kỹ thuật đảm bảo an toàn cho các hệ thống máy tính đa người dùng và các hệ thống máy tính phân tán; • Sơ đồ nhận dạng và xác thực điện tử; • Các mô hình bảo mật; • Hệ mật mã: khóa bí mật, khóa công khai, chữ ký điện tử; • Bảo mật hệ điều hành; • Bảo mật phần mềm; • Bảo mật thư điện tử và WWW; • Thương mại điện tử: giao thức thanh toán, tiền điện tử; • Phát hiện xâm nhập: virus máy tính; • Tường lửa; • Đánh giá rủi ro. ThiNganHang.com 2/97

Trang 5

Phương pháp học tập Để đăng ký học module này, trước đó người học phải tích lũy tín chỉ của các module Mạng máy tính, Kiến trúc máy tính, Cơ sở kỹ thuật lập trình, Toán chuyên ngành, và Kỹ nghệ phần mềm. Thời lượng của module tương đương 3 tín chỉ, có kết cấu dạng lý thuyết kết hợp làm bài tập lớn, do vậy người học phải đăng ký chủ đề nghiên cứu theo nhóm (từ 2 đến 3 người) ngay từ buổi học đầu tiên. Trong quá trình học tập, sinh viên tham gia học tập trên lớp và làm việc nhóm theo các chủ đề đã đăng ký. Sau khi kết thúc 11 buổi học lý thuyết, các nhóm sinh viên báo cáo kết quả nghiên cứu trước lớp trong 4 buổi còn lại. ThiNganHang.com 3/97

Trang 6

Một số khái niệm cơ bản trong bảo mật thông tin Bảo mật (security) là việc bảo vệ những thứ có giá trị [1]. Bảo mật thông tin (information security) là một chủ đề rộng bao gồm tất cả các vấn đề bảo mật có liên quan đến lưu trữ và xử lý thông tin. Lĩnh vực nghiên cứu chính của bảo mật thông tin gồm các vấn đề pháp lý như hệ thống chính sách, các quy định, yếu tố con người; các vấn đề thuộc tổ chức như kiểm toán xử lý dữ liệu điện tử, quản lý, nhận thức; và các vấn đề kỹ thuật như kỹ thuật mật mã, bảo mật mạng, công nghệ thẻ thông minh… Bảo mật máy tính (computer security) là lĩnh vực liên quan đến việc xử lý ngăn ngừa và phát hiện những hành động bất hợp pháp/trái phép (đối với thông tin và tài nguyên hệ thống) của người dùng trong một hệ thống máy tính. Có nhiều định nghĩa khác nhau về bảo mật máy tính nhưng hầu hết đều đề cập đến ba khía cạnh sau đây: • Sự bí mật (confidentiality): ngăn ngừa việc làm lộ trái phép thông tin • Sự toàn vẹn (Integrity): ngăn ngừa việc sửa đổi trái phép đối với thông tin • Sự sẵn sàng (Availability): ngăn ngừa việc chiếm dụng trái phép thông tin hoặc tài nguyên. Trên thực tế, kỹ thuật mật mã được triển khai rộng rãi để đảm bảo tính bí mật và toàn vẹn của thông tin được lưu trữ hay truyền nhận nhưng kỹ thuật này không bảo đảm cho tính sẵn sàng của hệ thống. Mạng máy tính được triển khai nhằm giúp máy tính mở rộng giao tiếp với môi trường bên ngoài đồng nghĩa việc tăng nguy cơ rủi ro. Chúng ta vì thế muốn kiểm soát cách người dùng hệ thống truy cập vào mạng, cách người dùng trên mạng truy cập vào hệ thống của chúng ta và cách thông tin được bảo vệ trên đường truyền. Do vậy, bảo mật mạng (network security) không chỉ đơn giản là mật mã mà còn đòi hỏi nhiều yêu cầu mới về kiểm soát truy xuất ThiNganHang.com 4/97

Trang 7

Các chủ đề làm tiểu luận Sinh viên có thể chọn các chủ đề theo gợi ý (trong danh mục) hoặc chủ động lựa chọn các chủ đề nghiên cứu khác nhưng phải được sự đồng ý của giáo viên hướng dẫn. Danh mục các chủ đề bao gồm: • Mạng riêng ảo (Virtual Private Network) • Tường lửa (Hard and Soft-Firewall) • Tìm hiểu kỹ thuật làm giả Email (Forged Email) • Nghiên cứu phương pháp chống thư rác (Spam Email) • Tìm hiểu IPSec trong bộ giao thức Ipv6 • Tìm hiểu một số công cụ (phần mềm) dùng để tấn công hệ thống từ xa • Tìm hiểu một số công cụ (phần mềm) bảo vệ hệ thống • Tìm hiểu một số kỹ thuật tấn công trên mạng (Vụ tấn công doanh nghiệp TMĐT Viet Co Ltd, vụ tấn công diễn đàn Hacker Việt Nam - HVA) • Tìm hiểu kỹ thuật bảo mật trong Windows • Tìm hiểu kỹ thuật bảo mật trong Linux • Tìm hiểu kỹ thuật kiểm soát truy xuất trong bảo vệ mạng nội bộ • Tìm hiểu vấn đề bảo mật trong mạng không dây và điện thoại di động • Tìm hiểu hệ mật mã DES • Tìm hiểu hệ mật mã IDEA • Tìm hiểu hệ mật mã AES • Tìm hiểu hệ mật mã RC5 • Tìm hiểu giải thuật chia MD5, SHA • Xây dựng chương trình DEMO một số hệ mật mã cổ điển • Xây dựng chương trình DEMO một số hệ mật mã sử dụng khóa công khai • Bảo mật các chương trình CHAT • Ứng dụng chữ ký điện tử cho các chương trình Email • Truy tìm dấu vết trên mạng • Tìm lỗ hổng của các Website • Công cụ tấn công từ xa • Công cụ bảo vệ hệ thống • Tìm hiểu Spam • Tìm hiểu Phishing • Tìm hiểu mạng botnet • Tìm hiểu Keyloger • Tìm hiểu Malware • Tìm hiểu Spyware • Tìm hiểu Trojan horse • Tìm hiểu Internet worm • Tìm hiểu virus Macro • Tìm hiểu Mobile code ThiNganHang.com 5/97

Trang 8

• Tìm hiểu một số kỹ thuật sử dụng trong các chương trình diệt virus • Xây dựng ngân hàng câu hỏi về Virus • Phân tích virus • Bảo vệ an toàn mạng LAN • Nghiên cứu giải pháp phòng, chống tấn công DDOS • Tính toán tin cậy • Thủy vân số và dấu vân tay • Bảo mật vật lý • Tấn công truyền hình kỹ thuật số qua vệ tinh • Xác thực người dùng trong hệ thống file mã hóa • Giấu tin trong thư rác • Bảo vệ phần mềm dựa trên việc thực thi • Giấu tin trong trường TCP timestamps • Xác thực bảo mật dựa trên danh tiếng • Xác thực Cookie • Phân tích cơ chế bảo mật của mạng không dây 802.11 • Các vấn đề bảo mật của Unicode • Chữ ký điện tử cho thư tay • Thanh toán qua điện thoại GSM • Bảo vệ bản quyền truyền thông số • Bảo mật các hệ thống lưu trữ trên mạng • Kiểm tra lỗi bảo mật phần mềm • Thiết kế một hệ thống xác thực thử nghiệm • Các hệ thống phát hiện xâm nhập • Bảo mật điện thoại di động • Hệ thống kiểm tra máy tính • Kỹ thuật bảo vệ bản quyền trong DVD + DIVx • Các vấn đề bảo mật trong hệ thống CGI • Kiểm soát truy xuất trên mạng • Tiền điện tử - khả năng dung lỗi trong hệ thống ngân hàng • Mô hình chính sách bảo mật • Tổng quan về công nghệ sinh trắc học và ứng dụng thực tiễn • Tìm hiểu giao thức bảo mật Secure Sockets Layer 3.0 • Lược đồ mã hóa All-or-Nothing bảo mật kênh phân phối thông tin đa người dùng • Tác động của lý thuyết lượng tử tới mật mã • Bảo mật công nghệ ví điện tử • Bảo mật trò chơi điện tử Poker • Tìm hiểu so sánh PGP và S/MIME • Tìm hiểu SSH • ATM: Một cái máy tin cậy? • Khung chính sách bảo mật cho Mobile Code • Sơ đồ thanh toán điện tử ThiNganHang.com 6/97

Trang 9

• Tính toán trên dữ liệu mã hóa • Bảo mật hệ thống bầu cử tự do • Tính khả thi của tính toán lượng tử • Bỏ phiếu điện tử. ThiNganHang.com 7/97

Hiển thị 9 trang đầu. Tải tài liệu để xem đầy đủ.

Bình luận (0)

Đăng nhập để tham gia bình luận

Chưa có bình luận nào. Hãy là người đầu tiên!