密碼學概論
Introduction to Cryptography
學期
114-2
學分
3
學分
當期課號
910341
永久課號
SESE20022
開課單位
系統工程與科技學士學位學程
授課教師
系統工程
類別
必修
上課時間表
| 節 | 週三 |
|---|---|
1 08:00–08:50 | 密碼學概論 3 節連堂 |
2 09:00–09:50 | |
3 10:10–11:00 |
* 根據陽明交大上課時間表所列
概述
1. Provide a comprehensive understanding of the fundamental concepts, principles, and applications of modern cryptography. 2. Master commonly used cryptographic algorithms and their implementation, such as AES, RSA, etc.
先修科目
數論
評分方式
1. Quizzes (20%) 2. Class Participation (10%) 3. Assignment Lab (10%) 4. Midterm Report (30%) 5. Final Project (30%)
週次計畫
| 週次 | 主題 |
|---|---|
| 第 1 週 | Week 1: Introduction |
| 第 2 週 | Week 2: Classical Cryptography |
| 第 3 週 | Week 3: Number Theory (1/2) |
| 第 4 週 | Week 4: Number Theory (2/2) |
| 第 5 週 | Week 5: Information Theory |
| 第 6 週 | Week 6: Modern Symmetric Cryptography (1/2) |
| 第 7 週 | Week 7: Modern Symmetric Cryptography (2/2) |
| 第 8 週 | Week 8: Stream Cipher |
| 第 9 週 | Week 9: Midterm Report |
| 第 10 週 | Week 10: Asymmetric Cryptography (1/2) |
| 第 11 週 | Week 11: Asymmetric Cryptography (2/2) |
| 第 12 週 | Week 12: Hash Functions and Digital Signatures (1/2) |
| 第 13 週 | Week 13: Hash Functions and Digital Signatures (2/2) |
| 第 14 週 | Week 14: Prime Number and Big Integer Computation |
| 第 15 週 | Week 15: Elliptic Curve Cryptography (1/2) |
| 第 16 週 | Week 16: Elliptic Curve Cryptography (2/2) Week 17: Public Key Infrastructure Week 18: Final Project |
教科書
密碼學:密碼分析與實驗(第三版) ,2018年,鄧安文,全華,9789864639960 參考書:CRYPTOGRAPHY AND NETWORK SECURITY, EIGHTH EDITION,2020年,William Stallings,Pearson,9780135764039 Applied Cryptography: Protocols, Algorithms and Source Code in C 20th Edition,2015年,Bruce Schneier ,Wiley, 9781119096726