1011 NTOUCS
密碼學與應用課程簡介
系所 |
資訊工程系 |
3/4 年級 |
課號 / 班別 |
B5703IA4 / B |
3 學分 |
科目中文名稱 |
密碼學與應用 |
科目英文名稱 |
Introduction to Cryptography and Applications |
授課時數 |
3 小時 |
選修 |
教師姓名 |
丁培毅 |
![](/images/greenline.gif)
課程時間/教室
![](/images/greenline.gif)
Office Hour
星期二:11:00-13:00, 17:30-19:00 / INS512, INS501
星期三:09:00-16:00 / INS512, INS501
星期五:11:00-13:00 / INS512, INS501
![](/images/greenline.gif)
先修課程
![](/images/greenline.gif)
教科書
Trappe and Washington, Introduction to Cryptography with Coding Theory, 2nd
Ed. Prentice Hall 2005. (開發)
![](/images/greenline.gif)
參考書
- D. Stinson, Cryptography Theory and Practice, 2nd Ed., CRC 2002. (科大)
- 賴溪松,韓亮,張真誠,近代密碼學及其應用, 松崗 1998.
- H. Mel and D. Baker, Cryptography Decrypted, Addison-Wesley 2001.
- W. Stalling, Network Security Essentials, Prentice Hall, 2000. (開發)
- B. Schneier, Applied Cryptography, Wiley 1996. (全華)
- W. Stalling, Cryptography and Network Secutity, 3rd Ed., Prentice Hall 2003. (開發)
- Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone,
Handbook of Applied Cryptography, CRC 1996.
![](/images/greenline.gif)
教學目標
本課程講解基礎的密碼學相關原理與應用, 以便銜接網路安全、資訊安全、軟體系統安全等課程
![](/images/greenline.gif)
課程內容綱要
1. Introductions
2. Classical CryptoSystems
3. Backgrounds in Number Theory
4. Secret Key Encryption Systems
5. Public Key Encryption System - Factoring based
6. Public Key Encryption System - Discrete Log based
7. Hash Function and Digital Signature Schemes
![](/images/greenline.gif)
授課時程
預計進度
1. Introductions (2 week)
2. Classical CryptoSystems (2 week)
3. Backgrounds in Number Theory (2 week)
4. Secret Key Encryption Systems (2 week)
5. Public Key Encryption System - Factoring based (2 week)
6. Public Key Encryption System - Discrete Log based (2 week)
7. Hash Function and Digital Signature Schemes (2 weeks)
實際進度
![](/images/greenline.gif)
課程評量方式
- 期中考 30%
- 期末考 35%
- 作業 30%
- 課程參與 5%
本班目前選修同學
請檢查是否有選到本課程
![](/images/rainbow.gif)