硬體安全特論-以車聯網為例
Hardware Security for Vehicle to Vehicle Communications
學期
108-2
學分
3
學分
當期課號
5470
永久課號
IEE5748
開課單位
電子研究所
授課教師
張錫嘉
校區
光復
類別
選修
上課時間表
| 節 | 週四 |
|---|---|
5 13:20–14:10 | 硬體安全特論-以車聯網為例 ED202 3 節連堂 |
6 14:20–15:10 | |
7 15:30–16:20 |
* 根據陽明交大上課時間表所列
概述
隨著近年來自動駕駛與智慧汽車需求日益提高,車聯網相關技術開始受到高度重視,其中對車用網路安全即時性研究可說是至關重要。即時的網路安全對連網汽車非常關鍵,稍有差池可能就會造成難以估計的損失,因此不論車間聯網採用哪種網路標準(DSRC、LTE-V等),都需要有一套安全可靠的車用網路安全認證機制,此機制必須能夠辦識惡意訊息同時避免車內網路傳播,並即時化解發生在車上的網路攻擊。 本課程擬從目前車聯網所面臨安全問題的現況與困難出發,探討從系統到硬體元件的各式攻擊與防禦手段及過程,並提出相關車用網路安全之解決技術,包含:公開/私密金鑰的系統搭配、適合車聯網應用的輕量級加解密模組、以功率消耗分析平台介紹能量攻擊等側通道攻擊方法、硬體安全防護與防禦晶片等設計考量、物理不可複製功能(PUF)原理與應用、5G-based V2X (Vehicle to Everything)或AI-enabled Automobile等議題。從各種面向來探討這個主題,讓同學具備基本概念與了解攻擊/防禦等相關設計。
先修科目
計算機概論與程式設計、邏輯設計(線性代數、機率與統計)
教學方式
採用階層式課程設計 搭配 實作課程 與 講座課程
評分方式
Onsite Lab x 4 (30%) Homework x2 (15%) Midterm Report (15%) Final Project Proposal (10%) Final Project Demo (20%)
課程大綱
- 車用系統 CAN bus
- 物理不可複製功能(PUF)介紹
- 功率消耗分析平台
- 車聯網安全之應用與挑戰
- 了解問題學習動機
週次計畫
| 週次 | 主題 |
|---|---|
| 第 1 週 | 課程簡介 |
| 第 2 週 | 密碼晶片之實現與攻擊機制 |
| 第 3 週 | Finite Field Intro & AES Architecture |
| 第 4 週 | ECC Architecture |
| 第 5 週 | Side Channel Attack 1 (SPA) |
| 第 6 週 | Invited Talk |
| 第 7 週 | CAN Bus Protocol (唐經州教授) |
| 第 8 週 | CAN Bus Protocol (唐經州教授) |
| 第 9 週 | Midterm Report |
| 第 10 週 | Side-Channel Attack 2 (DPA) |
| 第 11 週 | Invited Talk (CAN Bus Development) |
| 第 12 週 | Introduction to OpenTitan、RoT |
| 第 13 週 | Physical Unclonable Function Intro (PUF) |
| 第 14 週 | Final Project Proposal |
| 第 15 週 | Invited Talk |
| 第 16 週 | Final Exam |
| 第 17 週 | Final Project Presentation |
教科書
1. 自編講義
Office Hours
- 地點
- 工程四館 ED202
- 時間
- 課前或課後