作者neoneon (红茶を饮む程度の能力)
看板NCTU-Teacher
标题Fw: [心得] 陈荣杰 - 密码学概论
时间Tue Jul 12 01:48:31 2016
※ [本文转录自 neoneon 信箱]
作者:
[email protected] ("爱宕有机奈米负离子猫")
标题: [心得] 陈荣杰 - 密码学概论
时间: Sun Jul 10 10:27:17 2016
作者: shaform (回不去的旅程) 看板: NCTU-Teacher
标题: [心得] 陈荣杰 - 密码学概论
时间: 2012/02/13 Mon 22:19:22
网志好读版:
http://wp.me/pJ4X-hx
-----------------------------------------------
⊕课名⊕
密码学概论
▲教授▲
陈荣杰
★修课年度★(请加注开课单位 如:大三通识、XX系选修、XX所)
100 上 资工系 大三
£教了什麽£(课程大概内容。或是额外学会了什麽东西。)
探讨加密背後的数学原理,如何在第三方可以拦截或假造讯息的情况下,
加密讯息以保证仅有信任的人可以得知真正的内容。
也会讨论延伸的议题如 digital signature, secret sharing 等等。
也可参考:密码学概论
http://nctucs.wordpress.com/2012/02/13/intro-to-cryptography/
◆上课方式◆(投影片、团体讨论、老师教学风格)
老师会用自己的投影片,配合 Windows 笔记本的手写讲解,再加上课本页面。
▼考试作业▼
评分方式为
Homeworks 25%
Midterm 35%
Final Exam 40%
作业主要分两种,一种是纸笔作业,主要是一些计算题,
考试大部分的题型都是作业习题,只有改动数字,所以作业值得反覆练习。
另一种作业则是程式作业,实做各种加密演算法,
透过 E3 缴交之後,助教会迳行批改,不过要一直到期末考结束後才知道自己的分数。
似乎有不少人的程式作业分数因不明的原因偏低,不过向助教反应後都有提昇。
据称每年的程式作业都会选择不一样的加密法。
这学期实做了 RC4 以及 SHA-1。
笔者也把自己的程式码释出於 github,可以当作参考:
https://github.com/shaform/nctu-crypto-100
加密法的演算法老师都会给。
考试方面,有一个期中考和一个期末考。
总分都会超过 100 分,题目主要出自习题及考古题,不过也会有新的题目。
期末考提前一个星期考完,所以最後一个星期都没有课。
¥其他¥(是否注重出席率or严禁迟到?需要的基础?)
平常不点名,只有一次要签名,不过有事先提醒。
由於要实做加密演算法,可能要稍微写过 C/C++ 程式会较好。
另外,若有学过离散数学的话,对 RSA、中国余式定理等等原理也会较熟悉。
据说网路安全和电脑安全概论也和此课程有些重叠。
老师也常向我们推荐下学期开的椭圆曲线密码学,是这堂课中部份课题的延伸。
这几门课都是资安学程的课程。
¢最後想说的话¢
老师说他本来没有要教椭圆曲线密码学,不过後来和助教讨论之後,发现这学期
同学的成绩似乎比较好,所以最後就教了(笑)
笔者比较过两个学期的期末成绩,这学期的高分群真的比较多。
我也研究了一下老师使用的教科书,
在上学期使用的是 An Introduction to Mathematical Cryptography
这学期使用的则是 Cryptography, An Introduction -
http://www.cs.bris.ac.uk/~nigel/Crypto_Book/
不过後者省略了许多细节,而且完全没有练习题。
前者对数学背景写得比较详细,笔者多以那本配合老师的讲义使用。
不过其实两本书的内容有些是没有重叠的。
在课程大纲上特别标记了前者在图书馆有电子书下载,後者则是可自由下载的开放电子书。
老师似乎是希望同学可以不用花那麽多钱买教科书。
笔者刚开始为了能在上课时参考课本,到影印店影印了课本,
不过到後半学期就几乎没看,而且整本书有教的部份其实也不多,
现在觉得其实没有影印的必要性。
作业习题和考古题得多做,考试题型大多数都从里头出来。
历年的练习题和讲义现在还可以在此下载:
http://cube.cs.nctu.edu.tw/~ISC/class.html
笔者一开始先是阅读 An Introduction to Mathematical Cryptography 来打底,
在上课时一开始是配合影印本,边听课、边查阅资料。
期中之後的数个星期,看完了Intro. to Math Cryptography ,就比较少在课後复习,
尤其老师恰巧一直没派手写作业,
又觉期中这样有很多考古题的考试型态尚可临时抱佛脚,或许因此稍微懈怠。
课程进入椭圆曲线後,上课便以老师的投影片为主,不再阅读课本。
到了期末时,其实读起来觉得有点赶,现在想来应该要提前复习投影片才是。
&谁适合修这门课&
想知道如何安全的传递讯息的人。
--
▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄ <telnet://bbs.cs.nctu.edu.tw>
█▄▄▄▄█ █ ▄▄▄▄▄█ Player: shaform
▄█▄▄▄▄█ ▄▄▄█ █▄▄▄▄▄ From: linux1.cs.nctu.edu.tw
☆ 次世代BS2 ☆ 可申请个人板 150MB 相簿
http://pic.bs2.to 交大资讯人 250MB
推 philo165:推荐这篇文章 02/13 23:56
推 zzhind2003:推荐这篇文章 02/14 02:29
推 jarhys:推荐这篇文章 02/15 01:58
推 gxlkhhc:推荐这篇文章 02/15 02:07
推 dave9898:推荐这篇文章 02/15 02:18
推 labear8280:推荐这篇文章 02/19 15:11
推 jasonshiue:推荐这篇文章 02/26 21:22
推 mazllia:推荐这篇文章 09/12 19:55
作者从 linux1.cs.nctu.edu.tw 修改文章於 2013/01/03 Thu 10:30:52
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: neoneon (106.105.175.48), 07/12/2016 01:48:31