密碼工程
Cryptography Engineering
學期
109-2
學分
3
學分
當期課號
5307
永久課號
IOE5115
開課單位
網路工程研究所
授課教師
謝致仁
校區
光復
類別
選修
上課時間表
| 節 | 週四 |
|---|---|
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學期作業 作業或程式設計4次: 40% 2.考試狀況 期中測驗: 20% 3.評量方法 作業或程式設計: 40%、期中測驗: 20%、期末報告: 40%
課程大綱
- 密碼破譯介紹
- 密碼工程介紹
- 應用密碼學
週次計畫
| 週次 | 主題 |
|---|---|
| 第 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 iIts Threat |
| 第 5 週 | Chapter 8 Crypto-module Implementation and Evaluation |
| 第 6 週 | Chapter 9 Generating Randomness Componen t(/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 f PKI Implement |
| 第 12 週 | Chapter 19 PKI Reality and Chapter 20 PKI Practicalities |
| 第 13 週 | Chapters 21 Storing Secrets and Rest Encryption |
| 第 14 週 | Topic of NSA Commercial Solutions for Classified (CSfC) Program |
| 第 15 週 | Topic of Hardware Secure Module (HSM) in the Post Quantum Cryptography (PQC) |
| 第 16 週 | Topic of Advanced Side Channel Attack |
| 第 17 週 | Topic of FIPS 140-3 2020 standard |
| 第 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
- 時間
- 星期四上午10:00或事前預約
- 聯絡方式
- E-mail: jerry.shieh@zyxel.com.tw