最近在读《Introduction to Modern Cryptography:3rd》,打算边读边做些笔记,产生些知识输出,同时获得更加深刻的理解。

有关学习资料:
Dan Boneh的Stanford公开课,顺序与IMC并不完全契合,因为教材用的是《A Graduate Course in Applied Cryptography》:
https://www.bilibili.com/video/BV1Ht411w7Re

油管上印度理工大学(是的,印度)的Foundations of Cryptography课程,内容与IMC完全契合,并且讲的十分细致清楚!(轻微咖喱口音,但有官方字幕)强推!
youtbube

哈工大张宇老师的密码学课程资料,教材用的就是IMC(感谢开源!)
https://github.com/YuZhang/cryptography

我的学习笔记:
Modern Cryptography笔记(一):Perfect Secrecy——https://zhuanlan.zhihu.com/p/390569006
Modern Cryptography笔记(二):Computational secrecy——https://zhuanlan.zhihu.com/p/412450460
Modern Cryptography笔记(三):安全定义与私钥密码构造——https://zhuanlan.zhihu.com/p/421841264
Modern Cryptography笔记(四):消息认证码与抗碰撞哈希函数——https://zhuanlan.zhihu.com/p/427140722
。。。

欢迎交流,敬请大佬斧正orz

我想说一句:建议研究生或者想读研的同学学《现代密码学》(IMC),否则的话可以看《密码编码学与网络安全》(CANS)。

KL的IMC很多内容偏理论,比如,他们强调可证明安全,强调密码学的基础:One-way function、Hard-Core bit等,这些内容对工程的帮助就不那么直接。

    Bintou 宝贵建议!收到收到收到 😃 (看错了,我以为是数学密码学导引那个IMC

      Madeep 《数学密码学导引》的IMC也比较倾向于研究生阅读,本科生看的话还是比较难,关键是不研究密码的话,收获相对就不大了。

      12 天 后

      更新笔记第四部分:消息认证码与抗碰撞哈希函数

      © 2018-2025 0xFFFF