密碼工程
Cryptography Engineering
學期
111-2
學分
3
學分
當期課號
535604
永久課號
CSIC30040
開課單位
網路工程研究所
授課教師
謝致仁
校區
光復
類別
選修
上課時間表
| 節 | 週四 |
|---|---|
A 18:30–19:20 | 密碼工程 EC115 3 節連堂 |
B 19:30–20:20 | |
C 20:30–21:20 |
* 根據陽明交大上課時間表所列
概述
介紹密碼相關之基礎工程原理與實作方法。
先修科目
演算法或經授課教師同意
教學方式
教學網站https://www.schneier.com/books/cryptography-engineering-links
評分方式
1.學期作業、考試、評量: 1學期作業 作業與程式實作6次: 60% 2.考試狀況 期中測驗: 20% 3.評量方法 作業與程式實作:60%、期中測驗: 20%、期末報告: 20%
課程大綱
- 密碼破譯介紹
- 密碼工程介紹
- 應用密碼學
週次計畫
| 週次 | 主題 |
|---|---|
| 第 1 週 | Chapter 1 The Context of Cryptography Engineering Chapter 2 Introduction of Applied Cryptography |
| 第 2 週 | Chapter 3 Block Ciphers and it Weakness Chapter 4 Block Cipher Modes Practical Operation and Security |
| 第 3 週 | Chapter 5 The Usage of Hash Functions and Vulnerability Chapter 6 Message Authentication Codes |
| 第 4 週 | Chapter 7 The Secure Channel and its Threat |
| 第 5 週 | Chapter 8 Crypto-module Implementation and Evaluation |
| 第 6 週 | Chapter 9 Generating Randomness Component (PRNG/TRNG) Chapter 10 Primes generating |
| 第 7 週 | Chapter 11 Diffie-Hellman Implementation Chapter 12 RSA, ECC and NTRU Implementation |
| 第 8 週 | Chapter 13 Introduction to Secure Protocols Chapter 14 Key Negotiation Problem and Implementation |
| 第 9 週 | Midterm |
| 第 10 週 | Chapter 15 Implementation Issues (II) and Chapter 16 The Clock for Crypto-device and Entropy Siurce. |
| 第 11 週 | Chapter 17 Key Distribution Servers and 18 Chapter 18 The Practical PKI Implement |
| 第 12 週 | Chapter 19 PKI Reality and Chapter 20 PKI Practicalities |
| 第 13 週 | Chapters 21 Storing Secrets and Data at Rest Encryption |
| 第 14 週 | Topic of Commercial National Security Algorithm Suite 2.0 |
| 第 15 週 | Topic of Hardware Secure Module (HSM) in the Post Quantum Cryptography (PQC) |
| 第 16 週 | Topic of Advanced Side Channel Attack |
| 第 17 週 | Topic of Federal Information Processing Standard Publication FIPS 140-3 |
| 第 18 週 | Final Projects |
教科書
Cryptography Engineering: Design Principles and Practical Applications Niels Ferguson, Bruce Schneier, Tadayoshi Kohno ISBN: 978-0-470-47424-2, 2018
Office Hours
- 時間
- 星期四下午5:00 或事前預約
- 聯絡方式
- E-mail: jerry.shieh@nycu.edu.tw