資訊工程研究所(Graduate Institute of Computer Science and Information Engineering)
課程名稱(英文)
Cryptography and Security Protocols
課程代碼
4105004_01
授課教師:
林柏青
學分數
3
必/選修
選修
開課年級
碩博
先修科目或先備能力:
課程概述:
This course is intended to cover two essential issues in network security: cryptography and security protocols. In this course, I will first introduce the cryptographic theory and algorithms, and then introduce their usages in various security protocols. Moreover, some new topics, such as blockchains will be covered in this course.
學習目標:
1. Learn cryptographic theory and algorithms
2. Learn security protocols
3. Learn new applications of the above topics
教科書:
J. Wang and Z. A. Kissel, “Introduction to Network Security: Theory and Practice,” Wiley, 2015.
D. R. Stinson and M. B. Paterson, "Cryptography: Theory and Practice," Fourth Edition, CRC Press, 2019.
課程大綱
分配時數
核心能力
備註
單元主題
內容綱要
講授
示範
隨堂作業
其他
Introduction
Crypto-system, Crypto-system
Perfect Secrecy
4
12345678
Block ciphers and stream ciphers
Principles of block ciphers, DES, multiple DES, AES, modes of operations, stream cipher