教學大綱表 (112學年度 第2學期)
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱
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)
扣考規定:http://eboard.ttu.edu.tw/ttuwebpost/showcontent-news.php?id=504