原文教材 与 参考资料:
Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J].
该书项目地址(可以免费获取):http://toc.cryptobook.us/
《现代密码学》(第四版)杨波.
系列博客为对该教材的学习笔记(只包括我认为重要的东西)
分组密码(Block ciphers)
分组密码与流密码的主要区别为,分组密码每次对一个n长的数据块进行处理,不论明文的长度有多长,每次对一个明文块进行相同的变换得到密文。分组算法所产生的密文块不依赖于之前的明密文信息,只跟其对应的明文块有关。最为著名的分组密码为AES算法,宏观运行流程如下图所示。

分组密码的安全性定义
分组密码的安全性定义要求能够抵抗积极的黑盒敌手:
黑盒敌手定义为该敌手仅仅只能控制输入Input与接受输出Output,黑盒敌手不能看到加解密的具体过程,但是该

本文详细探讨了分组密码的安全定义,包括黑盒敌手的概念、安全性要求以及AES算法的实例。重点讲解了如何证明分组密码的语义安全,通过构建实验和敌手优势分析确保加密不可预测且抵抗攻击。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



