ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN KỸ THUẬT MẬT MÃ

8 0 0
Tài liệu đã được kiểm tra trùng lặp
ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN KỸ THUẬT MẬT MÃ

Đang tải... (xem toàn văn)

Thông tin tài liệu

Kỹ Thuật - Công Nghệ - Công Nghệ Thông Tin, it, phầm mềm, website, web, mobile app, trí tuệ nhân tạo, blockchain, AI, machine learning - Công nghệ thông tin 1 TRƯỜNG ĐH NGOẠI NGỮ - TIN HỌC TP.HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Khoa CÔNG NGHỆ THÔNG TIN Độc Lập - Tự Do - Hạnh Phúc CHƯƠNG TRÌNH GIÁO DỤC ĐẠI HỌC Trình độ đào tạo: Đại học Ngành: Công nghệ thông tin Mã số: 7480201 ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN 1. Thông tin chung về HP 1.1 Mã học phần: 1250124 1.2 Tên học phần: Kỹ thuật mật mã 1.3 Ký hiệu học phần: 1.4 Tên tiếng Anh: Encryption 1.5 Số tín chỉ: 4 (3 + 1) 1.6 Phân bố thời gian: - Lý thuyết: 45 tiết - Thực hành: 30 tiết - Tự học: 120 giờ 1.7 Các giảng viên phụ trách học phần: - Giảng viên phụ trách chính: ThS. Phạm Đình Thắng - Danh sách giảng viên cùng giảng dạy: ThS. Đinh Xuân Lâm ThS. Cao Tiến Thành ThS. Đỗ Phi Hưng ThS. Nguyễn Anh Vũ 1.8 Điều kiện tham gia học phần: - Học phần tiên quyết: Không có - Học phần học trước: An ninh mạng - Học phần song hành: Không yêu cầu 2. Mục tiêu HP 2.1. Mục tiêu chung Kỹ thuật mật mã là học phần được xây dựng nhằm cung cấp những kiến thức cơ bản về kỹ thuật mật mã. Thông qua học phần, sinh viên sẽ nắm được tính chất, ý nghĩa và công dụng các nhóm thuật toán chính trong kỹ thuật mật mã. Có khả năng phân tích yêu cầu bảo vệ thông tin trong hệ thống phần mềm, từ đó có khả năng thiết kế giải pháp, giao thức, quy trình để bảo vệ thông tin trong hệ thống phần mềm. Áp dụng kiến thức đã học để phân tích, đánh giá ưu điểm và hạn chế của các giải pháp, giao thức, quy trình bảo vệ thông tin trong hệ thống phần mềm. 2.2. Mục tiêu HP cụ thể 2.2.1. Về kiến thức:  Nắm được các kiến thức liên quan đến kỹ thuật mã hóa:  Hệ thống mật mã đối xứng  Hệ thống mật mã bất đối xứng  Hàm băm mật mã  Chữ ký điện tử  Hệ thống chứng nhận khóa công cộng  Một số quy trình bảo vệ thông tin 2.2.2. Về kỹ năng: 2  Phân tích, đánh giá ưu điểm, hạn chế của các giải pháp, giao thức, quy trình bảo vệ thông tin trong hệ thống phần mềm.  Thiết kế giao thức đơn giản, phù hợp với tình huống, kịch bản trong quá trình phát triển hệ thống phần mềm. 2.2.3. Về thái độ  Năng lực tự chủ và trách nhiệm. 3. Chuẩn đầu ra của HP “Kỹ thuật mật mã” Bảng 3.1. Chuẩn đầu ra (CĐR) của HP Sau khi học xong học phần, SV có khả năng: Ký hiệu CĐR HP Nội dung CĐR HP (CLO) CLO1 Nắm vững những kiến thức cơ bản về kỹ thuật mã hóa CLO2 Áp dụng kiến thức nền tảng về kỹ thuật mã hóa trong thiết kế các giải pháp bảo mật thông tin CLO3 Có năng lực phân tích, đánh giá ưu điểm và hạn chế của các giải pháp, giao thức, quy trình bảo vệ thông tin trong hệ thống phần mềm.. CLO4 Có kỹ năng thiết kế giao thức đơn giản phù hợp với tình huống, kịch bản trong quá trình phát triển hệ thống phần mềm. CLO5 Có khả năng tự giải quyết một số vấn đề thực tế. Có năng lực đọc hiểu giáo trình, bài giảng bằng tiếng Anh. CLO6 Chuyên cần, có ý thức rèn luyện kỹ năng làm việc cẩn thận, chuyên nghiệp và sáng tạo.. 4. Mối liên hệ giữa CĐR HP (CLO) với CĐR CTĐT (PLO) Mức độ đóng góp của CLO vào PLO được xác định cụ thể: Mức 1 – CLO có đóng góp vừa vào PLO Mức 2 – CLO có đóng góp nhiều vào PLO Chú thích: 2 - Cao, 1 - Thấp - phụ thuộc vào mức hỗ trợ của CLO đối với PLO ở mức bắt đầu (1) hoặc mức nâng cao hơn mức bắt đầu, có nhiều cơ hội được thực hành, thí nghiệm, thực tế,…(2) Bảng 4.1.Mối liên hệ của CĐR HP (CLO) đến CĐR của CTĐT (PLO) PLO (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) CLO 1 2 2 2 2 1 CLO 2 2 2 CLO 3 2 2 2 2 1 CLO 4 1 2 CLO 5 1 1 2 CLO 6 1 Tổng hợp học phần 1 1 2 2 2 2 1 5. Đánh giá HP a. Phương pháp, hình thức kiểm tra - đánh giá của HP Bảng 5.1. Phương pháp, hình thức kiểm tra - đánh giá kết quả học tập của SV ở HP Thphần đánh giá Trọng số Bài đánh giá Trọng số con Rubric Lquan đến CĐR nào ở bảng 3.1 HD PP đánh giá (1) (2) (3) (4) (5) (6) (7) A1. Kiểm tra thường xuyên (KTTX) 20 A1.1. Từng buổi học 50 R1 CLO 6 - Điểm danh - Đánh giá hoạt động trên lớp A1.2. Tuần 14, 15: Làm việc nhóm trên case study 50 R3 CLO 1 CLO 2 CLO 4 CLO 5 - Đánh giá kết quả hiểu và vận dụng kiến thức 3 A2. Đánh giá phần thực hành 30 Sinh viên hoàn thành bài thực hành trong buổi thực hành 100 R3 CLO 2 CLO 3 CLO 5 - GV giao bài thực hành vào đầu mỗi buổi thực hành - GV chấm kết quả vào cuối buổi thực hành A3. Đánh giá cuối kỳ 50 Kiểm tra cuối kỳ. 100 Kiểm tra viết CLO 1 CLO 3 CLO 5 - Tự luận b. Chính sách đối với HP 6. Kế hoạch và nội dung giảng dạy HP Bảng 6.1. Kế hoạch và nội dung giảng dạy của HP theo tuần Tuần Buổi (3 tiếtb) Các nội dung cơ bản của bài học (chương) (đến 3 số) Số tiết (LT TH TT) CĐR của bài học (chương) chủ đề Lquan đến CĐR nào ở bảng 3.1 PP giảng dạy đạt CĐR Hoạt động học của SV() Tên bài đánh giá (ở cột 3 bảng 5.1 (1) (2) (3) (4) (5) (6) (7) (8) 1 Tổng quan về kỹ thuật mật mã 3 LT + Nắm được các khái niệm về kỹ thuật mật mã CLO1, CLO6 1.1. Thuyết giảng 1.2. Đặt câu hỏi gợi mở để sinh viên trả lời 1.3. Liên hệ với những kiến thức thực tế - Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 1 cuốn 1 - Ghi chú, tham gia các hoạt động trên lớp A1.1 2 Các hệ thống mật mã đối xứng (cổ điển) 3 + Nắm được thuật toán các hệ mật đối xứng CLO1, CLO3, CLO6 2.1. Thuyết giảng 2.2. Đặt câu hỏi gợi mở để sinh viên trả lời 2.3. Cho bài tập - Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 2 cuốn 1 - Ghi chú, tham gia các hoạt động trên lớp (nghe giảng, trả lời câu hỏi, làm bài tập) A1.1 3 Lý thuyết Shannon 3 + Nắm được các khái niệm lý thuyết shannon + Nắm được cách tổ chức nhóm làm đề tài CLO1, CLO3 CLO6 3.1. Thuyết giảng 3.2. Đặt câu hỏi 3.3. Giao đề tài môn học (case study) - Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 4 cuốn 1, chương 2 cuốn 2 - Ghi chú, tham gia các hoạt động trên lớp - Thành lập nhóm, chọn đề tài A1.1 4 Các hệ thống mật mã đối xứng mới 3 + Nắm được các khái niệm về hệ mật DES và AES CLO1 CL03, CLO6 4.1. Thuyết giảng 4.2. Đặt câu hỏi 4.3. Cho bài tập - Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 3,5 cuốn 1 A1.1 4 - Ghi chú, tham gia các hoạt động trên lớp 5 Các chế độ hoạt động, các chiến lược padding 3 + Nắm được các khái niệm về padding và chế độ hoạt động. + Có khả năng vận dụng kiến thức để bảo mật thông tin CLO1, CLO2, CLO3, CLO6 5.1. Thuyết giảng 5.2 Đặt câu hỏi 5.3. Cho bài tập - Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 6,7 cuốn 1 - Ghi chú, tham gia các hoạt động trên lớp A1.1 6 Các hệ thống mật mã bất đối xứng 3 + Nắm được các khái niệm về các hệ mất bất đối xứng CLO1, CLO3, CLO6 6.1. Thuyết giảng 6.2. Đặt câu hỏi 6.3. Cho bài tập - Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 8,9,10 cuốn 1 - Ghi chú, tham gia các hoạt động trên lớp A1.1 7 Chữ ký điện tử 3 + Nắm được các khái niệm về chữ ký điện tử + Có khả năng vận dụng kiến thức để giải case study CLO1, CLO3 CLO5,, CLO6 7.1. Thuyết giảng 7.2. Đặt câu hỏi 7.3. Hướng dẫn đề tài - Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 13 cuốn 1...

Trang 1

TRƯỜNG ĐH NGOẠI NGỮ -

TIN HỌC TP.HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Khoa CÔNG NGHỆ THÔNG TIN Độc Lập - Tự Do - Hạnh Phúc

CHƯƠNG TRÌNH GIÁO DỤC ĐẠI HỌC

Trình độ đào tạo: Đại học Ngành: Công nghệ thông tin Mã số: 7480201 ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN

1 Thông tin chung về HP

ThS Cao Tiến Thành ThS Đỗ Phi Hưng ThS Nguyễn Anh Vũ

1.8 Điều kiện tham gia học phần:

2 Mục tiêu HP 2.1 Mục tiêu chung

Kỹ thuật mật mã là học phần được xây dựng nhằm cung cấp những kiến thức cơ bản về kỹ thuật mật mã Thông qua học phần, sinh viên sẽ nắm được tính chất, ý nghĩa và công dụng các nhóm thuật toán chính trong kỹ thuật mật mã Có khả năng phân tích yêu cầu bảo vệ thông tin trong hệ thống phần mềm, từ đó có khả năng thiết kế giải pháp, giao thức, quy trình để bảo vệ thông tin trong hệ thống phần mềm Áp dụng kiến thức đã học để phân tích, đánh giá ưu điểm và hạn chế của các giải pháp, giao thức, quy trình bảo vệ thông tin trong hệ thống phần mềm

2.2 Mục tiêu HP cụ thể 2.2.1 Về kiến thức:

 Nắm được các kiến thức liên quan đến kỹ thuật mã hóa:  Hệ thống mật mã đối xứng

 Hệ thống mật mã bất đối xứng  Hàm băm mật mã

 Chữ ký điện tử

 Hệ thống chứng nhận khóa công cộng  Một số quy trình bảo vệ thông tin

2.2.2 Về kỹ năng:

Trang 2

 Phân tích, đánh giá ưu điểm, hạn chế của các giải pháp, giao thức, quy trình bảo vệ thông tin trong hệ thống phần mềm

 Thiết kế giao thức đơn giản, phù hợp với tình huống, kịch bản trong quá trình phát triển hệ thống phần mềm

2.2.3 Về thái độ

 Năng lực tự chủ và trách nhiệm

3 Chuẩn đầu ra của HP “Kỹ thuật mật mã”

Bảng 3.1 Chuẩn đầu ra (CĐR) của HP

Sau khi học xong học phần, SV có khả năng:

CLO1 Nắm vững những kiến thức cơ bản về kỹ thuật mã hóa

CLO2 Áp dụng kiến thức nền tảng về kỹ thuật mã hóa trong thiết kế các giải pháp bảo mật thông tin

CLO3 Có năng lực phân tích, đánh giá ưu điểm và hạn chế của các giải pháp, giao thức, quy trình bảo vệ thông tin trong hệ thống phần mềm

CLO4 Có kỹ năng thiết kế giao thức đơn giản phù hợp với tình huống, kịch bản trong quá trình phát triển hệ thống phần mềm

CLO5 Có khả năng tự giải quyết một số vấn đề thực tế Có năng lực đọc hiểu giáo trình, bài giảng bằng tiếng Anh

CLO6 Chuyên cần, có ý thức rèn luyện kỹ năng làm việc cẩn thận, chuyên nghiệp và sáng tạo

4 Mối liên hệ giữa CĐR HP (CLO) với CĐR CTĐT (PLO)

Mức độ đóng góp của CLO vào PLO được xác định cụ thể:

Mức 1 – CLO có đóng góp vừa vào PLO Mức 2 – CLO có đóng góp nhiều vào PLO

Chú thích: 2 - Cao, 1 - Thấp - phụ thuộc vào mức hỗ trợ của CLO đối với PLO ở mức bắt đầu (1) hoặc mức nâng cao hơn mức bắt đầu, có nhiều cơ hội được thực hành, thí nghiệm, thực tế,…(2)

Bảng 4.1.Mối liên hệ của CĐR HP (CLO) đến CĐR của CTĐT (PLO)

a Phương pháp, hình thức kiểm tra - đánh giá của HP

Bảng 5.1 Phương pháp, hình thức kiểm tra - đánh giá kết quả học tập của SV ở HP Th/phần

CĐR nào ở bảng 3.1

HD PP đánh giá

A1 Kiểm tra thường xuyên (KTTX)

20%

A1.1 Từng buổi học 50%

R1 CLO 6 - Điểm danh

- Đánh giá hoạt động trên lớp

A1.2 Tuần 14, 15: Làm việc nhóm trên case study

50%

R3 CLO 1 CLO 2 CLO 4 CLO 5

- Đánh giá kết quả hiểu và vận dụng kiến thức

Trang 3

A2 Đánh giá phần thực hành

30%

Sinh viên hoàn thành bài thực hành trong buổi thực hành

100%

R3 CLO 2 CLO 3 CLO 5

- GV giao bài thực hành vào đầu mỗi buổi thực hành

- GV chấm kết quả vào cuối buổi thực hành A3 Đánh

giá cuối kỳ 50% Kiểm tra cuối kỳ 100%

Kiểm tra viết

CLO 1 CLO 3 CLO 5

- Tự luận

b Chính sách đối với HP

6 Kế hoạch và nội dung giảng dạy HP

Bảng 6.1 Kế hoạch và nội dung giảng dạy của HP theo tuần Tuần/

CĐR của bài học (chương)/

chủ đề

Lquan đến CĐR nào ở bảng 3.1

PP giảng dạy đạt CĐR

Hoạt động

học của SV(*) Tên bài đánh giá

(ở cột 3 bảng

5.1

(1) (2) (3) (4) (5) (6) (7) (8) 1 Tổng quan về kỹ thuật mật

3 LT + Nắm được các khái niệm về kỹ thuật mật mã

CLO1, CLO6

giảng

1.2 Đặt câu hỏi gợi mở để sinh viên trả lời

1.3 Liên hệ với những kiến thức thực tế

- Phần chuẩn bị ở nhà: Đọc trước nội dung ở

chương 1 cuốn [1]

- Ghi chú, tham gia các hoạt động trên lớp

A1.1

2 Các hệ thống mật mã đối xứng (cổ điển)

3 + Nắm được thuật toán các hệ mật đối xứng

CLO1, CLO3, CLO6

giảng

2.2 Đặt câu hỏi gợi mở để sinh viên trả lời

2.3 Cho bài tập

- Phần chuẩn bị ở nhà: Đọc trước nội dung ở

chương 2 cuốn [1]

- Ghi chú, tham gia các hoạt động trên lớp (nghe giảng, trả lời câu hỏi, làm bài tập)

A1.1

3 Lý thuyết Shannon 3 + Nắm được các khái niệm lý thuyết shannon + Nắm được cách tổ chức nhóm làm đề tài

CLO1, CLO3 CLO6

3.1 Thuyết giảng 3.2 Đặt câu hỏi

3.3 Giao đề tài môn học (case study)

- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 4 cuốn [1], chương 2 cuốn [2]

- Ghi chú, tham gia các hoạt động trên lớp

- Thành lập nhóm, chọn đề tài

A1.1

4 Các hệ thống mật mã đối xứng mới

3 + Nắm được các khái niệm về hệ mật DES và AES

CLO1 CL03, CLO6

4.1 Thuyết giảng 4.2 Đặt câu hỏi

4.3 Cho bài tập

- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 3,5 cuốn [1]

A1.1

Trang 4

- Ghi chú, tham gia các hoạt động trên lớp

5 Các chế độ hoạt động, các

chiến lược padding 3 + Nắm được các khái niệm về padding và chế độ hoạt động + Có khả năng vận dụng kiến thức để bảo mật thông tin

CLO1, CLO2, CLO3, CLO6

5.1 Thuyết giảng 5.2 Đặt câu hỏi

5.3 Cho bài tập

- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 6,7 cuốn [1] - Ghi chú, tham gia các hoạt động trên lớp

A1.1

6 Các hệ thống mật mã bất đối xứng

3 + Nắm được các khái niệm về các hệ mất bất đối xứng

CLO1, CLO3, CLO6

6.1 Thuyết giảng 6.2 Đặt câu hỏi

6.3 Cho bài tập

- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 8,9,10 cuốn [1] - Ghi chú, tham gia các hoạt động trên lớp

A1.1

7 Chữ ký điện tử 3 + Nắm được các khái niệm về chữ ký điện tử + Có khả năng vận dụng kiến thức để giải case study

CLO1, CLO3 CLO5,, CLO6

7.1 Thuyết giảng 7.2 Đặt câu hỏi

7.3 Hướng dẫn đề tài

- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 13 cuốn [1] - Ghi chú, tham gia các hoạt động trên lớp

-Đặt câu hỏi, thảo luận, rút kinh nghiệm các lỗi gặp phải

A1.1

8 Hàm băm mật mã 3 + Nắm được khái niệm về hàm băm mật mã

CLO1, CLO2, CLO3, CLO6

8.1 Thuyết giảng 8.2 Đặt câu hỏi

8.3 Demo 8.4 Cho bài tập

- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 11 cuốn [1] - Ghi chú, tham gia các hoạt động trên lớp

A1.1

9 Chứng nhận khóa công cộng 3 + Nắm được các khái niệm về chứng nhận khóa công cộng

CLO1 CLO3, CLO6

9.1 Thuyết giảng 9.2 Đặt câu hỏi

9.3 Cho bài tập

- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 14 cuốn [1] - Ghi chú, tham gia các hoạt động trên lớp

A1.1

Trang 5

10 Secured Socket Layer 3 + Nắm được các khái niệm vể SSL + Có khả năng vận dụng kiến thức để giải case study

CLO1, CLO2, CLO3, CLO6

10.1 Thuyết giảng

10.2 Đặt câu hỏi

10.3 Hướng dẫn đề tài

- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 17 cuốn [1] - Ghi chú, tham gia các hoạt động trên lớp

-Báo cáo công việc theo nhóm

-Thảo luận, rút kinh nghiệm các lỗi gặp phải

A1.1

11 Một số giao thức trong mạng không dây (WEP, WPA, WPA2)

3 + Nắm được các khái niệm về các giao thức bảo mật mạng không dây

CLO1 CLO3, CLO6

11.1 Thuyết giảng

11.2 Đặt câu hỏi

11.3 Cho bài tập

- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 18 cuốn [1] - Ghi chú, tham gia các hoạt động trên lớp

A1.1

12 Một số vấn đề khác khác (Single Sign-On, Trust Negotiation, Kerberos, Blind-Signature, e-Voting, e-Cash…)

3 + Nắm được các khái niệm giao thức chứng thực và một số vấn đề bảo mật khác

CLO1, CLO2 CLO3, CLO6

12.1 Thuyết giảng 12.2 Đặt câu hỏi

- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 16,19, 20 cuốn [1] - Ghi chú, tham gia các hoạt động trên lớp

A1.1

13 Ôn tập 3 + Nắm được các khái niệm về kỹ thuật mật mã + Có khả năng vận dụng kiến thức để giải bài tập

CLO1, CLO2, CLO3, CLO6

13.1 Thuyết giảng 13.2 Hướng dẫn đề tài

- Phần chuẩn bị ở nhà: Thảo luận và đóng góp ý kiến vào bài giải case study của nhóm - Ghi chú, tham gia các hoạt động trên lớp

- Rút kinh nghiệm từ các nhận xét của giảng viên - Rút kinh nghiệm từ lỗi của các nhóm khác

A1.1

14 Trình bày kết quả của đề tài nhóm

3 + Rút kinh nghiệm từ các case study

CLO1, CLO2, CLO4, CLO5, CLO6

14.1 Nhận xét đánh giá kết quả làm việc nhóm trên case study

- Phần chuẩn bị ở nhà: Hoàn tất phần việc đã được phân công

A1.1, A1.2

Trang 6

trong nhóm - Nộp và báo cáo đề tài 15 Trình bày kết quả của đề tài

nhóm

3 + Rút kinh nghiệm từ các case study

CLO1, CLO2, CLO4, CLO5, CLO6

15.1 Nhận xét đánh giá kết quả làm việc nhóm trên case study

- Phần chuẩn bị ở nhà: Hoàn tất phần việc đã được phân công trong nhóm - Nộp và báo cáo đề tài

A1.1, A1.2

Theo lịch thi

CĐR của bài học (chương)/

chủ đề

Lquan đến CĐR nào ở bảng 3.1

PP giảng dạy đạt CĐR

5.1

(1) (2) (3) (4) (5) (6) (7) (8) 1 Bài 1: Các hệ thống

mật mã đối xứng (cổ điển)

3 TH + Nắm được thuật toán, ưu nhược điểm các hệ mật đối xứng phổ biến

CLO3 CLO4 CLO6

- Thuyết giảng

- Hướng dẫn sinh viên thực hiện

- Trả lời câu hỏi

- Nghe giảng, ghi chú

- Đặt câu hỏi

- Làm bài tập trên máy

A2

2 Bài 2: Hệ thống mã hóa đối xứng DES

3 + Nắm được

thuật toán DES CLO3 CLO6

- Thuyết giảng

- Hướng dẫn sinh viên thực hiện

- Trả lời câu hỏi

- Nghe giảng, ghi chú

- Đặt câu hỏi

- Làm bài tập trên máy

A2

3 Bài 3: Hệ thống mã hóa đối xứng AES

3 + Năm được thuật toán AES

CLO2 CLO3 CLO6

- Thuyết giảng

- Hướng dẫn sinh viên thực hiện

- Trả lời câu hỏi

- Nghe giảng, ghi chú

- Đặt câu hỏi

- Làm bài tập trên máy

A2

4 Bài 4: Hệ thống mật mã bất đối xứng RSA

3 + Nắm được hệ

mật RSA CLO3 CLO6

- Thuyết giảng

- Hướng dẫn sinh viên thực hiện

- Nghe giảng, ghi chú

- Đặt câu hỏi

- Làm bài tập

A2

Trang 7

- Trả lời câu hỏi

trên máy

5 Bài 5 Chữ ký điện tử 3 + Nắm được chữ ký số

CLO3 CLO6

- Thuyết giảng

- Hướng dẫn sinh viên thực hiện

- Trả lời câu hỏi

- Nghe giảng, ghi chú

- Đặt câu hỏi

- Làm bài tập trên máy

A2

6 Bài 6 Hàm băm 3 + Nắm được khái niệm hàm băm và các thuật toán băm thông dụng

CLO2 CLO3 CLO4 CLO6

- Thuyết giảng

- Hướng dẫn sinh viên thực hiện

- Trả lời câu hỏi

- Nghe giảng, ghi chú

- Đặt câu hỏi

- Làm bài tập trên máy

A2

7 Bài 7 Chứng nhận khóa công cộng

3 + Nắm được kỹ thuật chứng nhận khóa công cộng

CLO2 CLO4 CLO6

- Thuyết giảng

- Hướng dẫn sinh viên thực hiện

- Trả lời câu hỏi

- Nghe giảng, ghi chú

- Đặt câu hỏi

- Làm bài tập trên máy

A2

8 Bài 8: Giao thức mã hóa không dây WEP

3 + Nắm được giao thức WEP

CLO3 CLO6

- Thuyết giảng

- Hướng dẫn sinh viên thực hiện

- Trả lời câu hỏi

- Nghe giảng, ghi chú

- Đặt câu hỏi

- Làm bài tập trên máy

A2

9 Bài 9: Giao thức mã hóa không dây WPA

3 + Nắm được giao

thức WPA CLO2 CLO3 CLO6

- Thuyết giảng

- Hướng dẫn sinh viên thực hiện

- Trả lời câu hỏi

- Nghe giảng, ghi chú

- Đặt câu hỏi

- Làm bài tập trên máy

A2

10 Thi thực hành 3 - Có khả năng vận dụng kiến thức để thiết kế, đánh giá giải pháp, giao thức bảo mật thông tin trong hệ thống phần mềm

CLO2 CLO3 CLO5

- Coi thi và chấm điểm

- Làm bài thi A2

(*) Ghi chú:

- (3) Số tiết (LT/TH/TT): Xác định số tiết lý thuyết, thực hành, thực tập của từng chương

- (6) PP giảng dạy đạt CĐR: Nêu tên các PP giảng dạy sử dụng trong từng chương để đạt CĐR

- (7) Hoạt động học của SV: Xác định các nội dung SV cần chuẩn bị tại nhà (đọc tài liệu nào, từ trang thứ mấy, LVN để giải quyết BT, làm dự án …… ); Hoạt động tại lớp (thảo luận nhóm, làm BT thường

xuyên số.…)

7 Học liệu:

Bảng 7.1 Sách, giáo trình, tài liệu tham khảo

XB

Tên sách, giáo trình, tên bài báo, văn bản

NXB, tên tạp chí/ nơi ban hành VB Giáo trình chính

Trang 8

1 William Stallings 2016 Cryptography and Network Security:

Principles and Practice, 6th Edition

Prentice Hall

Sách, giáo trình tham khảo

2 Douglas R Stinson, 2005 Cryptography – Theory and Practice, 3rd edition

CRC Press 3 Dương Anh Đức, Trần

Minh Triết

gia 4 Jonathan Katz and

Yehuda Lindell

2015 Introduction to Modern Cryptography Chapman and Hall/CRC Press

Bảng 7.2 Danh mục địa chỉ web hữu ích cho HP

nhật

1

8 Cơ sở vật chất phục vụ giảng dạy:

Bảng 8.1 Cơ sở vật chất giảng dạy của HP TT

Tên giảng đường, PTN, xưởng, cơ sở

mềm,…

Số lượng

1 Phòng máy Khoa CNTT Các máy có kết nối internet và cài đặt phần mềm Visual Studio 2013, Office 2013 trở lên

Ngày đăng: 26/05/2024, 15:52

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan