Fw: [心得] 密碼學 - 黃之浩
※ [本文轉錄自 candog 信箱]
作者: candog.bbs@bbs.cs.nthu.edu.tw ("FireBolt")
標題: [心得] 密碼學 - 黃之浩
時間: Wed Feb 15 01:34:04 2017
作者: b0690151 (wingzero) 站內: nthu.course
標題: [心得] 密碼學 - 黃之浩
時間: 2012/01/31 Tue 22:38:36
課名: 密碼學 Cryptography
科號: COM 533600
老師: 黃之浩
課本: 老師自製投影片
課別: 通訊所選修
學分: 3
涼度:★★★
甜度:★★★★☆
建議先修課程: C or C++
課程內容\簡介:
Part I
1. Symmetric Cryptography
a. Block cipher
b. Stream cipher
2. Basic Asymmetric Cryptosystems
a. Encryption/Decryption
b. Digital signatures and Key exchange protocols
Part II
1. Introduction to finite fields
2. Implementation of finite fields
3. Elliptic Curve Cryptography
4. XTR Cryptosystem
主要是教授現在所使用或之名的各種加解密algorithms/protocol
數學會從頭教關於 finite fields 有修過基本的工數課都聽得懂
上課方式:
投影片講解 或直接講PAPER
上課認真聽 筆記記得抄 應該沒甚麼大問題
給分:
考試很簡單 基本上老師是鼓勵式給分 只要你考卷不是白的
他都會塞分數給你 程式作業基本上有寫出來有分囉
不過他會看大家寫得如何 基本上完備的話都有八十五分以上
交屍體的話會他會叫你補DEMO(等他要改作業的時候)
通常會比作業期限晚一兩個禮拜 那時候如果你DEMO成功也可以加點分
由於這次修課的人少 據說程式碼都是老師親自一行一行看!?
考試作業型態:
程式作業*4 45%
期中考 35%
final project 25%
老師表示密碼學要考倒人太簡單了 考太簡單也沒有必要考
所以只考一次試意思一下 範圍也是一些行之有年的加解密系統(DES AES RC6..)
之後的 ECC XTR 等部分
主要是以實作為主 反正大家程式寫得出來 對於系統的規則也大概能了解
四個程式作業分別是
DES
AES
Rabin Public-Key Cryptosystem
General Elliptic Curve Group over prime fields GF(p)
最麻煩的應該是隱藏的作業 自己要寫一個大數運算
如果可以把大數寫得好話 這些程式應該都難不倒你
期末專題
Implement the XTR-Diffie-Hellman key exchange scheme
除了DES之外 後面作業都會有一點關聯 也就是如果前面寫得好
後面會寫蠻順的 反過來講也是一樣...
本門課非常適合喜歡寫程式又想懂一點理論的人來修
另外老師表示為了防止學弟妹太快樂
作業應該每屆會不大一樣
而且老師表示最後一個作業和期末專題因為心軟都改簡單了
但看大家都活得好好的 可能之後會改回來吧(茶)
老師的喜好、個性:
老師上課講解得很清楚 不會想睡覺
對學生也相當和善 就算沒事也可以去找他閒聊鬼扯
其實他上課也喜歡閒聊鬼扯...尤其是發現大家沒精神上課的時候
跟補習班老師蠻像的XD 會講多國語言 感覺相當的博學多聞
上課品質相當有保證!! 這學期修完大家都鼓吹老師開密碼學二XDD
給加簽嗎? 第一次開 沒有這個問題
成績分布:
A+ 40.0% ( 6)
A 33.3% ( 5)
A- 6.7% ( 1)
B+ 0% ( 0)
B 13.3% ( 2)
B- 6.7% ( 1)
總計 100% (15人)
--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw>
◆ From: b0690151 @ 118-161-135-250.dynamic.hinet.net
△ qweyam:老師是健美陽光型男XD 01/31 22:42mweY
b0690151 於 2012/01/31 Tue 22:45:58 從 118-161-135-250.dynamic.hinet.net 修改
△ SoFantastic:推這個博學多聞 03/13 01:05aQRd
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: candog (140.114.32.68), 02/15/2017 12:23:51