課程大綱 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 |
1. 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 |
講授
|
彈性教學
|
|