教學大綱表 (110學年度 第1學期)
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱
Course Title
(中文) 密碼學原理與應用
(英文)
開課單位
Departments
資訊工程研究所
課程代碼
Course No.
I6130A
授課教師
Instructor
黃國軒
學分數
Credit
3.0 必/選修
core required/optional
選修 開課年級
Level
研究所
先修科目或先備能力(Course Pre-requisites):計算機概論、資訊安全導論
課程概述與目標(Course Overview and Goals): 本課程前半部將介紹密碼系統基本原理,包含:密碼學數論與定理、對稱式與非對稱式加密演算法、雜湊演算法、數位簽章。後半部課程則為密碼原理相關應用,將說明資訊技術實務上的資安協定使用方式,如:憑證運作原理、安全通訊協定、認證系統等。本課程目標將使學生了解加密演算法的基礎原理與其相關應用。
教科書(Textbook) Behrouz A. Forouzan, Cryptography and Network Security, McGraw-Hill, 2008.
參考教材(Reference) 翻轉工作室:資訊與網路安全技術 (粘添壽)
http://www.tsnien.idv.tw/Security_WebBook/security.htm
課程大綱 Syllabus 學生學習目標
Learning Objectives
單元學習活動
Learning Activities
學習成效評量
Evaluation
備註
Notes

No.
單元主題
Unit topic
內容綱要
Content summary
1 資安簡介 1. 資安目標
2. 資安服務與機制
3. 資安技術
瞭解資安目標與機制  
2 密碼學數論 模數運算
線性同餘
代數結構
GF(2n)體
瞭解密碼學數論  
3 傳統對稱式加密法 1. 代換加密
2. 移位加密
3. 串流與區塊加密
瞭解傳統對稱式加密法  
4 現代對稱式加密法 1. DES密碼系統
2. AES 密碼系統
瞭解現代對稱式加密法  
5 現代公開鑰匙系統 1. 公開鑰匙系統簡介
2. 公開鑰匙相關定理
3. RSA 加密演算法
4. ECC加密演算法
瞭解現代公開鑰匙系統  
6 雜湊演算法 1. 雜湊演算法簡介
2. MD5 演算法
3. SHA演算法
瞭解雜湊演算法  
7 訊息確認機制 1. 訊息確認簡介
2. 完整性檢查碼與運作
3. 訊息確認碼與運作
瞭解訊息確認機制  
8 數位簽章 1. 數位簽章簡介
2. RSA 數位簽章
3. DSS 數位簽章
4. ECC數位簽章
瞭解數位簽章  
9 期中考 期中考 期中考  
10 數位憑證 1. 數位憑證
2. 憑證認證的運作
3. 憑證授權中心
瞭解數位憑證  
11 安全性網頁系統 1. Secure Web 系統架構
2. SSL/TLS 安全協定
3. SSL/TLS 握手協定
4. SSL/TLS 密鑰產生與使用
瞭解SSL/TLS 協定  
12 安全性電子郵件 1. 安全性電子郵件簡介
2. Secure E-mail 安全郵件
3. MIME 郵件標準
4. Secure-MIME 安全郵件
瞭解安全性電子郵件  
13 用戶認證與協定(1) 1. 用戶認證
2. 帳戶密碼的運作程序
3. 帳戶密碼的加密與雜湊
瞭解用戶認證與協定  
14 用戶認證與協定(2) 1. 單向認證協定
2. 相互認證協定
3. 集中式用戶認證
瞭解用戶認證與協定  
15 Kerberos 認證系統(1) 1. 認證協定與系統
2. Needham Schroeder 認證協定
3. 公開鑰匙認證協定
瞭解Kerberos 認證系統  
16 Kerberos 認證系統(2) 1. Kerberos 認證程序
2. Kerberos 安全機制選項
瞭解Kerberos 認證系統  
17 期末報告--資安案例分享 期末報告--資安案例分享 學生期末報告--資安案例分享  
18 期末報告--資安案例分享 期末報告--資安案例分享 學生期末報告--資安案例分享  


教學要點概述:
1.自編教材 Handout by Instructor:
□ 1-1.簡報 Slids
□ 1-2.影音教材 Videos
□ 1-3.教具 Teaching Aids
□ 1-4.教科書 Textbook
□ 1-5.其他 Other
□ 2.自編評量工具/量表 Educational Assessment
□ 3.教科書作者提供 Textbook

成績考核 Performance Evaluation: :60%   報告:40%  

教學資源(Teaching Resources):
□ 教材電子檔(Soft Copy of the Handout or the Textbook)
□ 課程網站(Website)
課程網站(Website):https://ilearn.ttu.edu.tw/
扣考規定:http://eboard.ttu.edu.tw/ttuwebpost/showcontent-news.php?id=504