密碼學概論
Introduction to Cryptography
學期
113-2
學分
0
學分
當期課號
910363
永久課號
SESE20022
開課單位
系統工程與科技學士學位學程
授課教師
賴泰宏
類別
必修
上課時間表
| 節 | 週一 |
|---|---|
A 18:30–19:20 | 密碼學概論 3 節連堂 |
B 19:30–20:20 | |
C 20:30–21:20 |
* 根據陽明交大上課時間表所列
概述
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. https://www.cryptool.org/en/cto/ 2. https://seedsecuritylabs.org/Labs_20.04/Crypto/
評分方式
1. Class Participation (10%) 3. Assignment (10%) 4. Midterm Exam (40%) 5. Final Project (40%)
課程大綱
教師未提供此項資料
週次計畫
| 週次 | 主題 |
|---|---|
| 第 1 週 | Introduction |
| 第 2 週 | 01_Introduction to Cryptography and Data Security |
| 第 3 週 | 02_Stream Ciphers |
| 第 4 週 | 03_The Data Encryption Standard (DES) and Alternatives |
| 第 5 週 | 04_The Advanced Encryption Standard (AES) |
| 第 6 週 | 04_The Advanced Encryption Standard (AES) |
| 第 7 週 | 05_More About Block Ciphers |
| 第 8 週 | 05_More About Block Ciphers |
| 第 9 週 | Midterm Exam |
| 第 10 週 | 06_Introduction to Public-Key Cryptography |
| 第 11 週 | 07_The RSA Cryptosystem |
| 第 12 週 | 08_Cryptosystems Based on the Discrete Logarithm Problem |
| 第 13 週 | 09_Elliptic Curve Cryptosystems |
| 第 14 週 | 09_Elliptic Curve Cryptosystems |
| 第 15 週 | 10_Digital Signatures |
| 第 16 週 | 11_Hash Functions |
| 第 17 週 | 13_Message Authentication Codes (MACs) |
| 第 18 週 | Final Project |
教科書
Christof Paar, Jan Pelzl, Tim Güneysu, "Understanding Cryptography: From Established Symmetric and Asymmetric Ciphers to Post-Quantum Algorithms", 2/e, Springer, 2024.
Office Hours
- 地點
- First Teaching Building R358
- 時間
- Monday 19:00-21:50
- 聯絡方式
- Email: sudolai@gmail.com LINE: taihunglai
