課程說明
密碼學的實務面向。主題包括:串流與區塊密碼;運作模式;雜湊函數;訊息與使用者驗證;經驗證的金鑰建立協定;亂數產生;熵;知識證明;祕密分享;金鑰分配;部署公開金鑰加密與數位簽章的陷阱。
先修條件
- 先修科目:以最低成績 C- 通過 ( COMP 1006 或 COMP 1406 ),以及 COMP 2804 。
條件與方式
- 不予額外學分給 不予額外學分給 COMP 3109 (不再開設)、COMP 4109 (不再開設)、CSEC 2108 。
- 先修科目:以最低成績 C- 通過 ( COMP 1006 或 COMP 1406 ),以及 COMP 2804 。
- 每週授課三小時。
原文參考文本
Practical aspects of cryptography. Topics include: stream and block ciphers; modes of operation; hash functions; message and user authentication; authenticated key establishment protocols; random number generation; entropy; proof of knowledge; secret sharing; key distribution; pitfalls deploying public-key encryption and digital signatures.
- Prerequisite(s): ( COMP 1006 or COMP 1406 ) with a minimum grade of C- , and COMP 2804 .
- Precludes additional credit for Precludes additional credit for COMP 3109 (no longer offered), COMP 4109 (no longer offered), CSEC 2108 .
- Lectures three hours a week.
來源與參考
保留日期與來源以協助你核實資料。為便於閱讀提供譯文;官方來源為條件與要求的參照。
來源參考 : https://calendar.carleton.ca/undergrad/courses/COMP/