校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

密碼工程

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