Giáo Trình An Toàn và Bảo Mật Thông Tin Nghề Ứng Dụng Phần Mềm Trình Độ Cao Đẳng

Giáo trình an toàn và bảo mật thông tin cho nghề ứng dụng phần mềm tại trường cao đẳng nghề Cần Thơ, cung cấp kiến thức chuyên sâu và thực tiễn.

Trường đại học

Cao đẳng nghề Cần Thơ

Chuyên ngành

Ứng dụng phần mềm

Người đăng

Ẩn danh

Thể loại

giáo trình

2021

111
2
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI GIỚI THIỆU

1. BÀI 1: CÁC KHÁI NIỆM CƠ BẢN VỀ AN TOÀN THÔNG TIN

1.1. Tổng quan an toàn thông tin

1.2. Vai trò của an toàn thông tin: Yếu tố con người, công nghệ

1.2.1. Giới hạn quyền hạn tối thiểu (Last Privilege)

1.2.2. Bảo vệ theo chiều sâu (Defence In Depth)

1.2.3. Điểm nối yếu nhất (Weakest Link)

1.2.4. Tính toàn cục

1.2.5. Tính đa dạng bảo vệ

1.3. Các chính sách về an toàn thông tin. Quyền truy nhập

1.3.1. Đăng ký tên và mật khẩu

1.3.2. Mã hoá dữ liệu

1.3.3. Bảo vệ vật lý

1.3.4. Quản trị mạng

1.3.5. Kiểm soát truy cập

2. BÀI 2: NHỮNG ĐIỂM YẾU VÀ PHƯƠNG PHÁP TẤN CÔNG VÀO HỆ THỐNG

2.1. Các kiểu tấn công

2.2. DOS/DDOS – từ chối dịch vụ

2.3. Back Door – cửa sau

2.4. Spoofing – giả mạo

2.5. Man in the Middle

2.6. TCP/IP Hijacking

2.7. Password Guessing – Đoán mật khẩu

2.8. Malicious Code – Các mã độc hại

2.9. Tấn công dựa trên yếu tố con người

2.10. Auditing – Logging, system scanning

3. BÀI 3: HẠ TẦNG CƠ SỞ AN TOÀN THÔNG TIN

3.1. Truy cập từ xa

3.2. Tính dễ bị tổn thương trên Web

3.3. Blind FTP / Giấu tên

3.4. Chia sẻ File

4. BÀI 4: MẬT MÃ CÔNG KHAI MÔ HÌNH ỨNG DỤNG

4.1. Cơ sở toán học

4.2. Các hàm hash đơn giản

4.3. Tính an toàn của hàm Hash và MAC

4.4. Các thuật toán Hash và MAC

4.4.1. Các thuật toán Hash và MAC

4.4.2. Thuật toán Hash an toàn SHA (Secure Hash Algorithm)

4.5. Symmetric: RSA, Diffe-Hellman

4.6. Asymmetric: DES, 3DES

4.6.1. Giới thiệu chung về DES

4.6.2. Mô tả thuật toán

4.6.3. Hoán vị khởi đầu

4.6.4. Khoá chuyển đổi

4.6.5. Hoán vị mở rộng

4.6.6. Hộp thay thế S

4.6.7. Hộp hoán vị P

4.6.8. Hoán vị cuối cùng

4.6.9. Phần cứng và phần mềm thực hiện DES

4.6.10. Sự an toàn của DES. Tranh luận về DES. DES trong thực tế. Các chế độ hoạt động của DES

5. BÀI 5: VIRUS VÀ CÁCH PHÒNG CHỐNG

5.1. Giới thiệu tổng quan về virus

5.2. Cách thức lây lan – phân loại virus

5.3. Bảng Thư mục (Root directory)

5.4. Vùng dữ liệu

5.5. Lây vào file thi hành

5.6. Nhiễm vào vùng nhớ

5.7. Phá hoại dữ liệu

5.8. Họ đa hình – polymorphic

5.9. Họ lừa dọa - hoaxes

5.10. Ngăn chặn sự xâm nhập virus

5.11. Chương trình diệt virus - Anti-virus

5.12. Ðề phòng B-virus

5.13. Ðề phòng F-virus

5.14. Ðề phòng Macro virus

5.15. Cách bảo vệ máy tính trước Trojan

CÁC THUẬT NGỮ CHUYÊN MÔN

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng quan về Giáo Trình An Toàn và Bảo Mật Thông Tin

Giáo trình An toàn và Bảo mật thông tin cho nghề Ứng dụng phần mềm là một tài liệu quan trọng, cung cấp kiến thức cơ bản về bảo mật thông tin trong môi trường mạng. Trong bối cảnh công nghệ thông tin phát triển mạnh mẽ, việc bảo vệ thông tin trở thành một yêu cầu thiết yếu. Giáo trình này không chỉ giúp sinh viên nắm vững các khái niệm cơ bản mà còn trang bị cho họ những kỹ năng cần thiết để ứng dụng trong thực tiễn.

1.1. Mục tiêu của Giáo Trình An Toàn Thông Tin

Mục tiêu chính của giáo trình là cung cấp cho sinh viên những kiến thức về an toàn thông tin, từ các khái niệm cơ bản đến các phương pháp bảo mật hiện đại. Sinh viên sẽ hiểu rõ vai trò của an toàn thông tin trong các giao dịch điện tử và cách thức bảo vệ thông tin hiệu quả.

1.2. Nội dung chính của Giáo Trình

Giáo trình bao gồm các bài học về các khái niệm cơ bản, điểm yếu trong hệ thống, hạ tầng an toàn thông tin, mật mã công khai và virus. Mỗi bài học được thiết kế để giúp sinh viên nắm vững lý thuyết và thực hành.

II. Những Thách Thức trong An Toàn và Bảo Mật Thông Tin

Trong thời đại số, an toàn và bảo mật thông tin đối mặt với nhiều thách thức lớn. Các mối đe dọa từ hacker, virus và các hình thức tấn công mạng ngày càng tinh vi hơn. Điều này đòi hỏi các chuyên gia phải liên tục cập nhật kiến thức và kỹ năng để bảo vệ hệ thống thông tin.

2.1. Các Hình Thức Tấn Công Thông Tin

Các hình thức tấn công như DOS, phishing, và malware đang gia tăng. Những tấn công này không chỉ gây thiệt hại về tài chính mà còn ảnh hưởng đến uy tín của tổ chức. Việc nhận diện và phòng ngừa các hình thức tấn công này là rất quan trọng.

2.2. Rủi Ro và Mối Đe Dọa trong Môi Trường Mạng

Môi trường mạng mở tạo ra nhiều cơ hội cho kẻ xấu xâm nhập. Việc xác định rủi ro và mối đe dọa là bước đầu tiên trong việc xây dựng một hệ thống bảo mật hiệu quả. Các tổ chức cần thực hiện đánh giá rủi ro định kỳ để bảo vệ thông tin.

III. Phương Pháp Bảo Mật Thông Tin Hiệu Quả

Để bảo vệ thông tin, các tổ chức cần áp dụng nhiều phương pháp bảo mật khác nhau. Việc kết hợp các biện pháp kỹ thuật và hành chính sẽ tạo ra một lớp bảo vệ vững chắc cho hệ thống thông tin.

3.1. Mã Hóa Dữ Liệu và Bảo Vệ Thông Tin

Mã hóa dữ liệu là một trong những phương pháp bảo vệ thông tin hiệu quả nhất. Bằng cách biến đổi dữ liệu thành dạng không thể đọc được, mã hóa giúp bảo vệ thông tin khỏi sự truy cập trái phép.

3.2. Quản Trị Mạng và Kiểm Soát Truy Cập

Quản trị mạng đóng vai trò quan trọng trong việc bảo vệ hệ thống. Việc kiểm soát truy cập giúp đảm bảo rằng chỉ những người có quyền mới có thể truy cập vào thông tin nhạy cảm.

IV. Ứng Dụng Thực Tiễn của An Toàn Thông Tin

An toàn thông tin không chỉ là lý thuyết mà còn có ứng dụng thực tiễn trong nhiều lĩnh vực. Các tổ chức cần áp dụng các biện pháp bảo mật để bảo vệ thông tin của mình trong môi trường số.

4.1. Các Chính Sách Bảo Mật Thông Tin

Các chính sách bảo mật thông tin cần được xây dựng và thực hiện nghiêm ngặt. Điều này bao gồm việc xác định quyền truy cập, quy trình mã hóa và các biện pháp bảo vệ vật lý.

4.2. Kết Quả Nghiên Cứu và Thực Tiễn

Nghiên cứu cho thấy rằng việc áp dụng các biện pháp bảo mật hiệu quả có thể giảm thiểu rủi ro và thiệt hại do các cuộc tấn công mạng. Các tổ chức cần thường xuyên đánh giá và cập nhật các biện pháp bảo mật của mình.

V. Kết Luận và Tương Lai của An Toàn Thông Tin

An toàn và bảo mật thông tin sẽ tiếp tục là một lĩnh vực quan trọng trong tương lai. Với sự phát triển không ngừng của công nghệ, các phương pháp bảo mật cũng cần được cải tiến để đối phó với các mối đe dọa mới.

5.1. Xu Hướng Phát Triển trong An Toàn Thông Tin

Xu hướng hiện nay là áp dụng trí tuệ nhân tạo và học máy trong bảo mật thông tin. Những công nghệ này có thể giúp phát hiện và ngăn chặn các cuộc tấn công một cách nhanh chóng và hiệu quả.

5.2. Tương Lai của Nghề An Toàn Thông Tin

Nghề an toàn thông tin sẽ ngày càng trở nên quan trọng trong bối cảnh số hóa. Các chuyên gia trong lĩnh vực này sẽ có nhiều cơ hội việc làm và cần phải liên tục cập nhật kiến thức để đáp ứng yêu cầu của thị trường.

15/07/2025
Giáo trình an toàn và bảo mật thông tin nghề ứng dụng phần mềm trình độ cao đẳng trường cao đẳng nghề cần thơ

Trích đoạn nội dung tài liệu

9 TUYÊN BỐ BẢN QUYỀN Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể được phép dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo. Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu lành mạnh sẽ bị nghiêm cấm. LỜI GIỚI THIỆU Với sự bùng nổ của Công nghệ thông tin vào cuối thế kỷ XX đầu thế kỷ XXI, nhân loại đang bước vào một thời đại mới: Thời đại của nền kinh tế thông tin toàn cầu hóa. Mọi hoạt động xã hội, chính trị, kinh tế trong thời đại mới hiện nay xét cho cùng, thực chất đều là những hoạt động thu thập, xử lý, lưu trữ và trao đổi thông tin.

Trong bối cảnh đó An toàn và Bảo mật thông tin luôn là mối quan tâm hàng đầu trong mọi giao dịch xã hội, đặc biệt là giao dịch điện tử trên môi trường Internet, một môi trường mở, môi trường không được tin cậy. An toàn và bảo mật thông tin là một trong những mô đun cơ sở của nghề Ứng dụng phần mềm được biên soạn dựa theo chương trình đào tạo đã xây dựng và ban hành năm 2021 của trường Cao đẳng nghề Cần Thơ dành cho nghề Ứng dụng phần mềm hệ Cao đẳng. Khi biên soạn, nhóm biên soạn đã dựa trên kinh nghiệm thực tế giảng dạy, tham khảo đồng nghiệp, tham khảo các giáo trình hiện có và cập nhật những kiến thức mới có liên quan để phù hợp với nội dung chương trình đào tạo và phù hợp với mục tiêu đào tạo, nội dung được biên soạn gắn với nhu cầu thực tế. Nội dung giáo trình được biên soạn với lượng thời gian đào tạo 45 giờ gồm có: Bài 1: Các khái niệm cơ bản về an toàn thông tin Bài 2: Những điểm yếu và phương pháp tấn công vào hệ thống Bài 3: Hạ tầng cơ sở an toàn thông tin Bài 4: Mật mã công khai mô hình ứng dụng Bài 5: Virus và cách phòng chống Mặc dù đã cố gắng tổ chức biên soạn để đáp ứng được mục tiêu đào tạo nhưng không tránh được những thiếu sót.

Rất mong nhận được sự đóng góp ý kiến của các thầy, cô và bạn đọc để nhóm biên soạn sẽ điều chỉnh hoàn thiện hơn. Cần Thơ, ngày tháng năm 2021 Tham gia biên soạn 1. Chủ biên Nguyễn Hoàng Vũ 10 MỤC LỤC LỜI GIỚI THIỆU. 10 GIÁO TRÌNH MÔN HỌC/MÔ ĐUN.

15 BÀI 1: CÁC KHÁI NIỆM CƠ BẢN VỀ AN TOÀN THÔNG TIN. Tổng quan an toàn thông tin. Vai trò của an toàn thông tin: Yếu tố con người, công nghệ .1 Giới hạn quyền hạn tối thiểu (Last Privilege). Bảo vệ theo chiều sâu (Defence In Depth).

Điểm nối yếu nhất (Weakest Link). Tính toàn cục. Tính đa dạng bảo vệ .3 Các chính sách về an toàn thông tin. Quyền truy nhập.

Đăng ký tên và mật khẩu. Mã hoá dữ liệu. Bảo vệ vật lý. Quản trị mạng .Kiểm soát truy cập.

Những dịch vụ và phương thức không thiết yếu. Các giao thức xoá bỏ những hệ thống. Chương trình không cần thiết. Các topo mạng an toàn.

Các vùng an toàn. Xác định rủi ro. Xác định tài nguyên. Đánh giá rủi ro.

Xác định mối đe dọa. An toàn thông tin bằng mật mã. Vai trò của hệ mật mã. Phân loại hệ mật mã.

Tiêu chuẩn đánh giá hệ mật mã. Tốc độ mã và giải mã. Phân phối khóa. 35 Bài tập của học viên.

36 Hướng dẫn thực hiện. 36 Những trọng tâm cần chú ý. 36 Bài mở rộng và nâng cao. 36 Yêu cầu đánh giá kết quả học tập.

36 BÀI 2 NHỮNG ĐIỂM YẾU VÀ PHƯƠNG PHÁP TẤN CÔNG VÀO HỆ THỐNG. Các kiểu tấn công. DOS/DDOS – từ chối dịch vụ .2 Back Door – cửa sau.3 Spoofing – giả mạo.4 Man in the Middle .6 TCP/IP Hijacking .8 Password Guessing – Đoán mật khẩu. Malicious Code – Các mã độc hại .1 Tấn công dựa trên yếu tố con người.

Auditing – Logging, system scanning. 45 Bài tập của học viên. 47 Hướng dẫn thực hiện. 47 Những trọng tâm cần chú ý:.

50 Bài mở rộng và nâng cao. 50 Yêu cầu đánh giá kết quả học tập. 50 BÀI 3 HẠ TẦNG CƠ SỞ AN TOÀN THÔNG TIN .Truy cập từ xa. Tính dễ bị tổn thương trên Web.

Blind FTP / Giấu tên. Chia sẻ File. 66 Bài tập của học viên. 70 Hướng dẫn thực hiện.

70 Những trọng tâm cần chú ý:. 70 Bài mở rộng và nâng cao. 70 Yêu cầu đánh giá kết quả học tập. 71 BÀI 4 MẬT MÃ CÔNG KHAI MÔ HÌNH ỨNG DỤNG.

Cơ sở toán học .2 Các hàm hash đơn giản.3 Tính an toàn của hàm Hash và MAC.4 Các thuật toán Hash và MAC .1 Các thuật toán Hash và MAC .2 Thuật toán Hash an toàn SHA (Secure Hash Algorithm). Symmetric: RSA, Diffe-Hellman. Asymmetric: DES, 3DES. Giới thiệu chung về DES.

Mô tả thuật toán. Hoán vị khởi đầu. Khoá chuyển đổi. Hoán vị mở rộng.

Hộp thay thế S. Hộp hoán vị P. Hoán vị cuối cùng. Phần cứng và phần mềm thực hiện DES.

Sự an toàn của DES. Tranh luận về DES. DES trong thực tế. Các chế độ hoạt động của DES.

88 Bài tập của học viên. 90 Hướng dẫn thực hiện. 90 Những trọng tâm cần chú ý:. 95 Bài mở rộng và nâng cao.

96 Yêu cầu đánh giá kết quả học tập. 96 BÀI 5: VIRUS VÀ CÁCH PHÒNG CHỐNG. Giới thiệu tổng quan về virus. Cách thức lây lan – phân loại virus.

Bảng Thư mục (Root directory). Vùng dữ liệu. Lây vào file thi hành .2 Nhiễm vào vùng nhớ. Phá hoại dữ liệu.

Họ đa hình – polymorphic. Họ lừa dọa - hoaxes. Ngăn chặn sự xâm nhập virus. Chương trình diệt virus - Anti-virus.

Ðề phòng B-virus. Ðề phòng F-virus. Ðề phòng Macro virus. Cách bảo vệ máy tính trước Trojan.

109 Bài tập của học viên. 110 Hướng dẫn thực hiện. 110 Những trọng tâm cần chú ý. 114 Bài mở rộng và nâng cao.

115 Yêu cầu đánh giá kết quả học tập. 115 CÁC THUẬT NGỮ CHUYÊN MÔN. 116 TÀI LIỆU THAM KHẢO. 119 14 GIÁO TRÌNH MÔN HỌC/MÔ ĐUN Tên môn học/mô đun: AN TOÀN VÀ BẢO MẬT THÔNG TIN Mã môn học/mô đun: MĐ 13 Vị trí, tính chất, ý nghĩa và vai trò của mô đun  Vị trí: là mô đun được bố trí giảng dạy dạy ngay từ đầu khóa học, trước khi học các môn chuyên môn nghề như: Quản trị mạng, Quản trị cơ sở dữ liệu, Thiết kế Web với ASP.NET, Lập trình Python, Xây dựng phần mềm quản lý dữ liệu (Bán hàng/ Nhân sự/ Khách sạn),.

 Tính chất của mô đun: là mô đun bắt buộc thuộc chuyên môn nghề của chương trình đào tạo Cao đẳng Ứng dụng phần mềm.  Ý nghĩa và vai trò: Đây là môn học cơ sở ngành của ngành ứng dụng phần mềm, cung cấp cho sinh viên các kiến thức cơ bản về bảo mật hệ thống mạng để làm nền tản cho việc bảo mật giải quyết các vấn đề cần thiết.  Vai trò: Giáo trình “an toàn và bảo mật thông tin” nhằm cung cấp cho sinh viên những kiến thức cơ bản về phương pháp và kỹ thuật đo lường các đại lượng vật lý. Mục tiêu của môn học: Sau khi học xong mô đun này học viên có năng lực - Kiến thức:  Trình bày các khái niệm cơ bản về an toàn thông tin và mật mã  Biết quy trình thực thi an toàn thông tin trong hệ thống  Phân biệt về chứng thực điện tử và một số giải pháp bảo mật khác  Trình bày cấu hình hệ thống đảm bảo an toàn dữ liệu, chống tấn công thâm nhập trái phép;  Trình bày thiết kế được hạ tầng cơ sở an toàn thông tin cho hệ thống;  Trình bày xây dựng được mô hình bảo mật, toàn vẹn dữ liệu trên hệ thống khóa công khai - Kỹ năng:  Cấu hình hệ thống đảm bảo an toàn dữ liệu, chống tấn công thâm nhập trái phép;  Thiết kế được hạ tầng cơ sở an toàn thông tin cho hệ thống;  Xây dựng được mô hình bảo mật, toàn vẹn dữ liệu trên hệ thống khóa công khai  Phục hồi sự cố trong hệ thống;  Vận dụng được các phương pháp mã hóa đối xứng và cơ sở hạ tầng khóa công khai;  Thực hiện được các quy trình thực thi an toàn thông tin hệ thống;  Quản trị và phân quyền trên hệ thống; - Năng lực tự chủ và trách nhiệm:  Nghiêm túc, tỉ mỉ trong việc tiếp nhận kiến thức.

 Chủ động, tích cực trong thực hành và tìm kiếm nguồn bài tập liên quan.  Rèn luyện tính tổ chức, khoa học, hệ thống, chính xác, cẩn thận. 15 Nội dung của môn học/mô đun: Thời gian (giờ) Thực Số hành, thí Tên các bài trong mô đun Tổng Lý Kiểm TT nghiệm, số thuyết tra thảo luận, bài tập 1 Bài 1: Tổng quan về an toàn và bảo mật 4 2 2 0 thông tin Bài 2: Những điểm yếu và phương 8 3 5 pháp tấn công vào hệ thống Bài 3: Hạ tầng cơ sở an toàn thông tin 8 3 4 1 Bài 4: Mật mã công khai mô hình ứng 16 4 12 0 dụng Bài 5: Virus và cách phòng chống 9 3 5 1 Tổng 45 15 28 2 16 BÀI 1: CÁC KHÁI NIỆM CƠ BẢN VỀ AN TOÀN THÔNG TIN Mã bài: MĐ13-01 Mục tiêu: - Trình bày được nội dung tổng quan an toàn và bảo mật thông tin. - Xác định được các mức bảo vệ hệ thống.

- Thực hiện các thao tác an toàn với máy tính bằng mật mã. - Hiểu những khái niệm cơ bản về an toàn thông tin, vai trò của chúng; - Biết một số dịch vụ và phương thức hay sử dụng trên hệ thống thông tin; - Hiểu các phương thức truy cập hệ thống; - Xác định được rủi ro và các mối đe dọa trên hệ thống; - Có được tính chủ động, khoa học, cẩn thận, tỉ mỉ, chính xác. Nội dung chính: 1. Tổng quan an toàn thông tin Mục tiêu: Trình bày được tổng quan về an toàn và bảo mật thông tin.1 Giới thiệu Khi nhu cầu trao đổi thông tin dữ liệu ngày càng lớn và đa dạng, các tiến bộ về điện tử - viễn thông và công nghệ thông tin không ngừng được phát triển ứng dụng để nâng cao chất lượng và lưu lượng truyền tin thì các quan niệm ý tưởng và biện pháp bảo vệ thông tin dữ liệu cũng được đổi mới.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Giáo Trình An Toàn và Bảo Mật Thông Tin cho Nghề Ứng Dụng Phần Mềm là một tài liệu quan trọng, cung cấp kiến thức cơ bản và nâng cao về an toàn và bảo mật thông tin trong lĩnh vực phát triển phần mềm. Tài liệu này không chỉ giúp người đọc hiểu rõ các khái niệm cơ bản về bảo mật thông tin mà còn trang bị cho họ những kỹ năng cần thiết để áp dụng trong thực tế. Những điểm nổi bật của giáo trình bao gồm các phương pháp bảo vệ dữ liệu, cách nhận diện và xử lý các mối đe dọa an ninh mạng, cũng như các quy định pháp lý liên quan đến bảo mật thông tin.

Để mở rộng thêm kiến thức của bạn về lĩnh vực này, bạn có thể tham khảo tài liệu Giáo trình an toàn và bảo mật thông tin nghề công nghệ thông tin cao đẳng. Tài liệu này sẽ cung cấp thêm những góc nhìn và thông tin bổ ích, giúp bạn nắm vững hơn về an toàn thông tin trong ngành công nghệ thông tin. Hãy khám phá để nâng cao hiểu biết và kỹ năng của bạn trong lĩnh vực quan trọng này!