課程名稱Course Title (中文) 網路安全 (英文) Network Security 開課單位Departments 通訊工程研究所 課程代碼Course No. W5530 授課教師Instructor 汪順祥 學分數Credit 3.0 必/選修core required/optional 選修 開課年級Level 研究所 先修科目或先備能力(Course Pre-requisites)：計算機概論 課程概述與目標(Course Overview and Goals)： 使同學了解網路安全理論與實務 教科書(Textbook) W. Stallings Cryptography and network security Prentice -Hall 參考教材(Reference)
 課程大綱 Syllabus 學生學習目標Learning Objectives 單元學習活動Learning Activities 學習成效評量Evaluation 備註Notes 序No. 單元主題Unit topic 內容綱要Content summary 1 Overview 1. security attacks 2. security serves 3. a model of internetwork security 了解網路安全基本觀念 2 classical encryption techniques 1.conventional encryption model 2. steganography 了解classical encryption techniques 3 classical encryption techniques 3. classical encryption techniques 了解 classical encryption techniques 4 Block ciphers and DES 1.simplified DES 2 block cipher principles 3 DES 了解 Block ciphers設計 5 Block ciphers and DES 4 differential and linear cryptanalysis 5 block cipher modes operation 了解 Block ciphers設計 6 finite fields 1 Group, Ring, and Fields 2 Modular Arithmetic 3 Euclid’s Algorithm 4 GF(p) 5 Polynomial Arithmetic 了解finite fields運算 7 AES 1 Criteria for AES 2 AES cipher 了解AES設計 8 Contemporary symmetric ciphers 1 triple DES 2 IDEA 了解Contemporary symmetric ciphers 9 Contemporary symmetric ciphers 3 Blowfish 4 RC5, RC2, RC4 了解Contemporary symmetric ciphers 10 Confidentiality using symmetric encryption 1 Placement of encryption function 2 traffic confidentiality 3 key distribution 4 random number generation 了解 Confidentiality using symmetric encryption 11 number theory 1 prime and relatively prime numbers 2 Fermat’s and Euler’s theorem 3 testing for primality 4 Chinese remainder theorem 5 discrete logarithms 了解number theory運算 12 Public key cryptography 1 principles of public key cryptosystems 了解Public key cryptography 13 Public key cryptography 2 RSA Algorithm 了解Public key cryptography 14 Other Public key cryptosystems 1 key management 2 Diffie-Hellman key exchange 3 elliptic curve cryptography 了解各種 Public key cryptosystems 15 Message authentication and hash functions 1 authentication requirements 2 authentication function 3 message authentication code (MAC) 4 hash function 了解Message authentication and hash functions 16 Authentication applications(Kerbero & X.509) 1 Kerberos 2 X.509 了解Authentication applications(Kerbero & X.509) 17 E-mail security & IP security(VPN) & Web security 1 E-mail security 2.IP security(VPN) 3 Web security 了解E-mail security ,IP security(VPN) 和Web security 18 Intrusion detection & Firewall & WLAN security 1 Intrusion detection 2 Firewall 3 WLAN security 了解Intrusion detection & Firewall & WLAN security

 序No. 實施期間Period 實施方式Content 教學說明Teaching instructions 彈性教學評量方式Evaluation 備註Notes 1 起:2024-06-10 迄:2024-06-22 2.非同步線上課程 Asynchronous online course 線上上課 作業

 教學要點概述： 1.自編教材 Handout by Instructor： ■ 1-1.簡報 Slids ■ 1-2.影音教材 Videos □ 1-3.教具 Teaching Aids □ 1-4.教科書 Textbook □ 1-5.其他 Other □ 2.自編評量工具/量表 Educational Assessment □ 3.教科書作者提供 Textbook 成績考核 Performance Evaluation： 期末考：30%   期中考：30%   彈性教學：10%   作業：30%   教學資源(Teaching Resources)： □ 教材電子檔(Soft Copy of the Handout or the Textbook) □ 課程網站(Website) 扣考規定：https://curri.ttu.edu.tw/p/412-1033-1254.php