密碼學概論
Introduction to Cryptography
| 節 | 週一 |
|---|---|
3 10:10–11:00 | 密碼學概論 ED117 2 節連堂 |
4 11:10–12:00 |
* 根據陽明交大上課時間表所列
(1) 課程介紹密碼學與網路安全的核心概念,講授內容包含:理論基礎、演算法設計與實務應用。 (2) 從數論基礎出發講授密碼技術的基本原理,逐步探討對稱式密碼、公開金鑰密碼、雜湊與訊息認證、金鑰管理、身分驗證、網路通訊安全,以及網路應用中的安全協定。 (3) 課程以 William Stallings 的教材為框架,教授Chapter 1至Chapter 14的內容: Ch 1. Background Ch 2. Introduction to Number Theory Ch 3. Classical Encryption Techniques Ch 4. Black Ciphers and DES Ch 5. Finite Fields Ch 6. Advanced Encryption Standard Ch 7. Block Cipher Operation Ch 8. Random Bit Generation and Stream Ciphers Ch 9. Public-Key Cryptography and RSA Ch 10. Other Public-Key Cryptography Ch 11. Cryptographic Hash Functions Ch 12. Message Authentication Codes Ch 13. Digital Signatures Ch 14. Key Management and Distribution
離散數學、線性代數、程式設計
(1)上課講述 (2)教學錄影 (3)作業/程式設計 (4)隨堂測驗、期中考、期末考
期中考:50% 期末考:50%
| 週次 | 主題 |
|---|---|
| 第 1 週 | Course Introduction Ch 1. Background |
| 第 2 週 | Ch 2. Introduction to Number Theory |
| 第 3 週 | Ch 3. Classical Encryption Techniques |
| 第 4 週 | Ch 4. Black Ciphers and DES |
| 第 5 週 | Ch 5. Finite Fields |
| 第 6 週 | Ch 6. Advanced Encryption Standard |
| 第 7 週 | Ch 7. Block Cipher Operation (遇國定假日,原教學進度開學後再調整) |
| 第 8 週 | Midterm |
| 第 9 週 | Ch 8. Random Bit Generation and Stream Ciphers |
| 第 10 週 | Ch 9. Public-Key Cryptography and RSA |
| 第 11 週 | Ch 10. Other Public-Key Cryptography |
| 第 12 週 | Ch 11. Cryptographic Hash Functions |
| 第 13 週 | Ch 12. Message Authentication Codes |
| 第 14 週 | Ch13. Digital Signatures |
| 第 15 週 | Ch 14. Key Management and Distribution |
| 第 16 週 | Final |
(1)William Stallings, “Cryptography and Network Security, Principle and Practice”, 7th Edition, 2017, Pearson. (2)自編補充教材
- 地點
- EC432
- 時間
- M 12:00-12:50pm
- 聯絡方式
- Email: tik@nycu.edu.tw Tel: (03)5131346