您可於本站試閱第一堂課。
完整的課程免費提供於 YouTube 頻道,歡迎點擊下方按鈕,前往學習!
請注意,影片內容沒有包含實體課程的實作部分,如想學習實作,歡迎聯繫熵碼學院。
中階課程 | 硬體安全導論
《硬體安全導論》是《晶片安全實戰技能養成系列》的中階課程,包含晶片安全設計概念、硬體攻擊和防禦理論基礎、及兩個專題實作,共計 54 小時。本課程講師為熵碼科技的研發經理莊愷莘博士(Dr. Kent Chuang)。本課程開設於國立清華大學電機工程學系。實體課程提供學員 Chipwhisperer 開發板進行實作,學習晶片攻擊與防護方法,以及國際標準級的 PUF/TRNG 設計方法。
本頁下方提供 2019 年的課程錄影,播放平台為 YouTube(請注意,錄影不包括實作內容)。
開課時間:
依照國立清華大學行事曆,開課於每學年度上學期,一般於每年9月開課。
報名方式:
由於課程名額有限,本課程採自由報名徵選制,在開課以前歡迎隨時聯繫我們申請課程,額滿為止。
建議先具知識:
1. C 語言
2. 二進制運算
3. 電子學(RLC 基礎,MOSFET 元件概念)
4. Arduino 語法基礎
本課程可以學到:
• 什麼是硬體安全?
• Secure SoC 的運作與設計概念
• 晶片安全的關鍵設計考量
• SHA/AES/RSA/ECC/PQC 演算機制
• MAC/HMAC/CRC/ECDH/ECDSA 加密應用基礎
• 熵 (Entropy) 與真/偽隨機亂數產生
• 物理不可複製功能 (PUF) 的基礎設計與應用
• 設計與操作硬體層的攻擊與防護
章節內容:
Chapter 1 Introduction
• Hardware Security Overview I
• Hardware Security Overview II
Chapter 2 Algorithms
• Basic Math and Statistics
• Symmetric Key
• Hash Function
Chapter 3 Physical Attacks
• Phydical Attack
• Side-Channel Attacks
• Hands-on Session
• Anti-tampering Techniques
Mid-term Exam: Chapter 1 to 3
Chapter 4 Root of Trust
• Random Number Generators
• Secure Operation and Root-of-trust
• Physically Unclonable Functions
Chapter 5 Advanced Algorithms
• Public Key Cryptography
• Post Quantum Cryptography
Final Project: Attack Practice/Entropy Source Design
試閱課程
硬體安全導論 第一堂課