密碼學
Cryptography
學期
107-1
學分
3
學分
當期課號
5138
永久課號
IEC5331
開課單位
電機學院碩士在職專班
授課教師
陳榮傑
校區
光復
類別
選修
上課時間表
| 節 | 週二 |
|---|---|
A 18:30–19:20 | 密碼學 EC114 3 節連堂 |
B 19:30–20:20 | |
C 20:30–21:20 |
* 根據陽明交大上課時間表所列
概述
本課程探討研究現代密碼學主要課題及其相關的數學理論基礎.
先修科目
Calculus, Linear algebra
評分方式
Homeworks 15% Midterm 40% Final 45%
週次計畫
| 週次 | 主題 |
|---|---|
| 第 1 週 | 1. Introduction to Cryptography |
| 第 2 週 | 2. Stream Ciphers |
| 第 3 週 | 3. The Data Encryption Standard (DES) |
| 第 4 週 | 4. The Advanced Encryption Standard (AES) |
| 第 5 週 | 5. More About Block Ciphers |
| 第 6 週 | 6. Introduction to Public-Key Cryptography |
| 第 7 週 | 7. The RSA Cryptosystem |
| 第 8 週 | 8. Public-Key Cryptosystems Based on the Discrete Logarithm Problem |
| 第 9 週 | 9. Elliptic Curve Cryptography |
| 第 10 週 | 10. Digital Signatures |
| 第 11 週 | 11. Hash Functions |
| 第 12 週 | 12. SHA-3 or: The Hash Function Keccak |
| 第 13 週 | 13. Message Authentication Codes (MACs) |
| 第 14 週 | 14. Bitcoin and Blockchain |
教科書
參考書目: Understanding Cryptography – A Textbook for Students and Practitioners by Christof Paar and Jan Pelzl
Office Hours
- 地點
- 上課地點: 工程三館 122室
- 時間
- Office hours: to be announced Office: EC119
- 聯絡方式
- 工程三館 418 03-5712121 # 31860 rjchen@cs.nctu.edu.tw