[关闭]
@iPhan 2018-06-14T17:11:18.000000Z 字数 672 阅读 498

tittle

未分类


我了解的你的状况是:了解DES,AES的结构、大致了解?RSA以及数学背景。


我个人的了解中,密码学的知识这样分类:


关于顺序我能给的建议是:


此外我认为最重要的,还是对密码学基本思路的理解:比如困难问题为什么是困难的?在怎样的情况下我们认为一个密码算法是基于一个困难问题的?我隐约记得知乎上玄星对第一个问题有很好的回答,你可以搜一下。第二个问题的答案是“若一个机器具有攻破某加密算法的能力,则我们可以利用这个机器有效地解决这个困难问题,故这个机器不存在。”当然,这种基本思路不仅限于这两个,一时间让我归纳我也想不起来太多,这需要对整个密码体系系统的学习并经常反思后才能得到。

记得常问“为什么安全”

以及好好学英语


密码学还有很多高级话题,或许不少都是你能直接看懂的。你可以搜搜Multi-Part-Computation 的论文,读读看。不要读三流杂志、三流会议的论文,比如说任何汉语论文与大部分英语论文

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注