研究生应用密码学课程
文章平均质量分 87
《A Graduate Course in Applied Cryptography》读书笔记,包括该书内容的整理,部分内容翻译,增加自己的理解与思维导图等。
zmrlinux
密码学 小仙女 欢迎私聊一起学习
展开
-
《A Graduate Course in Applied Cryptography》Chapter 6 Message Intergrity (1)
原文教材 与 参考资料:Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J].该书项目地址(可以免费获取):http://toc.cryptobook.us/博客内容为对该书的学习笔记(包括但不限于翻译、额外绘图、注解、个人理解等),并非原创知识,仅帮助理解,整理思路.对称密码体制下数据完整性的应用就是Mac码,其中MAC码是一种带密钥的数据完整性认证码,假设通信双方已经预先共享了一个密钥k. 如下图所原创 2022-01-13 22:23:56 · 2514 阅读 · 1 评论 -
《A Graduate Course in Applied Cryptography》Chapter 20 Proving properties in zero-knowledge (2)*
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客内容为对该书的学习笔记(包括但不限于翻译、额外绘图、注解、个人理解等),并非原创知识,仅帮助理解,整理思路.20.3 Non-interactive proof systems20.4 C...原创 2021-12-12 22:44:02 · 662 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》基于游戏的证明技术探讨随笔1
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客内容为对该书的学习笔记(包括但不限于翻译、额外绘图、注解、个人理解等),并非原创知识,仅帮助理解,整理思路.基于游戏的证明技术1 密码学方案的安全性证明技术中主要的证明范式有基于模...原创 2021-12-06 11:25:36 · 5144 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 20 Proving properties in zero-knowledge (1)*
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客内容为对该书的学习笔记(包括但不限于翻译、额外绘图、注解、个人理解等),并非原创知识,仅帮助理解,整理思路.本章节将讨论将sigma协议应用成为“知识的证明”,使用重绕技术和知识合理性,将有效...原创 2021-12-04 17:38:34 · 270 阅读 · 1 评论 -
《A Graduate Course in Applied Cryptography》Chapter 19 ID, sign from sigma protocols (4)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客内容为对该书的学习笔记(包括但不限于翻译、额外绘图、注解、个人理解等),并非原创知识,仅帮助理解,整理思路.19.6 Identification and Signatures from Sig...原创 2021-11-29 23:49:46 · 421 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 19 ID, sign from sigma protocols (3)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,仅帮助理解,整理思路。19.4 Sigma protocols: basic definitionsSchnorr-ID 协议被称为Sigma protoco...原创 2021-11-27 21:42:44 · 594 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 19 ID, sign from sigma protocols (2)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,仅帮助理解,整理思路。19.2 From identification protocols to signatures本节将Schnorr ID 认证协议转化...原创 2021-11-15 22:20:00 · 2848 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 19 ID,sign from sigma protocols (1)*
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,仅帮助理解,整理思路。19.1 Schnorr's identification protocol首先给出一个Schnorr 身份认证协议,如果DL问题是...原创 2021-11-10 11:26:00 · 255 阅读 · 0 评论 -
《A Graduate Coursse in Applied Cryptography》chapter 2 Encryption (1)
《A Graduate Coursse in Applied Cryptography》chapter 2 Encryption (1)原文教材: Boneh D, Shoup V. A graduate course in applied cryptography[J]. Recuperado de https://crypto. stanford. edu/~ dabo/cryptobook/BonehShoup_0_4. pdf, 2017. Boneh D, ...原创 2021-05-09 16:55:46 · 472 阅读 · 6 评论 -
《A Graduate Coursse in Applied Cryptography》chapter 2 Encryption (2)
《A Graduate Coursse in Applied Cryptography》chapter 2 Encryption (2)原文教材: Boneh D, Shoup V. A graduate course in applied cryptography[J]. Recuperado de https://crypto. stanford. edu/~ dabo/cryptobook/BonehShoup_0_4. pdf, 2017. Boneh D, ...原创 2021-05-12 21:36:32 · 523 阅读 · 4 评论 -
《A Graduate Coursse in Applied Cryptography》chapter 3 Stream ciphers (1)
《A Graduate Coursse in Applied Cryptography》chapter 3 Stream ciphers (1)原文教材:Boneh D, Shoup V. A graduate course in applied cryptography[J]. Recuperado de https://crypto. stanford. edu/~ dabo/cryptobook/BonehShoup_0_4. pdf, 2017.Bone...原创 2021-05-15 23:54:16 · 323 阅读 · 2 评论 -
《A Graduate Coursse in Applied Cryptography》chapter 3 Stream ciphers (2)
《A Graduate Coursse in Applied Cryptography》chapter 3 Stream ciphers (2)原文教材:Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J].该书项目地址(可以免费获取):http://toc.cryptobook.us/系列博客为对该教材的学习笔记(只包括我认为重要的东西)3.3...原创 2021-05-18 17:32:20 · 259 阅读 · 1 评论 -
《A Graduate Coursse in Applied Cryptography》chapter 3 Stream ciphers (3)
A Graduate Coursse in Applied Cryptography》chapter 3 Stream ciphers (3)原文教材: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 《概率论与数理统计教程》(第二版)茆诗松 程依明 濮晓龙 该书项目地址(可以免费获取):http://toc.cryptobook.us/ ...原创 2021-07-12 23:34:01 · 219 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》chapter 4 Block ciphers (1)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 《现代密码学》(第四版)杨波. 系列博客为对该教材的学习笔记(只包括我认为重要的东西)分组密码(Block ciphers) 分组密码与流密码的主要区别为,分...原创 2021-07-15 17:51:39 · 203 阅读 · 1 评论 -
《A Graduate Course in Applied Cryptography》chapter 4 Block ciphers (2)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 系列博客为对该教材的学习笔记(只包括我认为重要的东西)4.4 伪随机数函数PRF:定义与属性4.5 使用PRF构造分组密码4.6 使用PRG构造PRF4.7 理想密文模型...原创 2021-08-08 20:04:15 · 209 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》chapter 4 Block ciphers (3)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路罢了。4.5 Constructing block ciphers from PRFs使用PRFs 构造分组密码,该书此处提出的使用PRF构...原创 2021-08-10 00:17:36 · 345 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》chapter 5 Chosen Plaintext Attack
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路。单词表:glean: <vi/t> 拾,收集 devise: 设计snoop: <...原创 2021-08-16 23:37:07 · 317 阅读 · 0 评论 -
《A Graduate Coursse in Applied Cryptography》chapter 10 public key tools (1)
《A Graduate Coursse in Applied Cryptography》chapter 10 public key tools(1)原文教材: Boneh D, Shoup V. A graduate course in applied cryptography[J]. Recuperado de https://crypto. stanford. edu/~ dabo/cryptobook/BonehShoup_0_4. pdf, 2017. Bon...原创 2021-04-18 23:42:31 · 257 阅读 · 0 评论 -
《A Graduate Coursse in Applied Cryptography》chapter 10 public key tools (2)
《A Graduate Coursse in Applied Cryptography》chapter 10 public key tools(2)原文教材: Boneh D, Shoup V. A graduate course in applied cryptography[J]. Recuperado de https://crypto. stanford. edu/~ dabo/cryptobook/BonehShoup_0_4. pdf, 2017. Bon...原创 2021-04-19 17:27:12 · 237 阅读 · 0 评论 -
《A Graduate Coursse in Applied Cryptography》chapter 11 public key encryption (1)
《A Graduate Coursse in Applied Cryptography》chapter 11 public key encryption (1)原文教材: Boneh D, Shoup V. A graduate course in applied cryptography[J]. Recuperado de https://crypto. stanford. edu/~ dabo/cryptobook/BonehShoup_0_4. pdf, 2017. ...原创 2021-04-20 23:33:02 · 262 阅读 · 1 评论 -
《A Graduate Course in Applied Cryptography》Chapter 11 Public key encryption (3)ss-EIGamal
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路。本节主要针对EIGamal基本CPA版本,给出在随机谕言机模型下的安全证明与标准模型下的安全证明,此处的EIGamal是一个密钥封装方案。...原创 2021-09-04 17:52:01 · 300 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 11 Public key encryption (5完)OT
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路。...原创 2021-09-24 15:37:20 · 208 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 11 Public key encryption (4)T-dec and S-s
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路。...原创 2021-09-18 11:39:20 · 243 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 11 Public key encryption (2)ss-trapdoor function
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路。SS with trape...原创 2021-09-02 23:23:15 · 202 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 12 Chosen ciphertext secure pkc(1)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路。...原创 2021-09-29 11:28:32 · 281 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 12 Chosen ciphertext secure pkc(2)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路。12.3 CCA-secure encryption from trapdoor function schemes本节主要描述了一种基...原创 2021-10-02 21:23:52 · 276 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 12 Chosen ciphertext secure pkc(3)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路。12.5 CCA security from DDH without random oracles本节将描述一个Cramer &...原创 2021-10-05 21:16:58 · 1381 阅读 · 1 评论 -
《A Graduate Course in Applied Cryptography》Chapter 12 Chosen ciphertext secure pkc(4)finish
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路。12.6 CCA security via a generic transformation本节主要描述的是一个自然的将CPA方...原创 2021-10-07 17:13:48 · 2102 阅读 · 1 评论 -
《A Graduate Course in Applied Cryptography》Chapter 13 Digital Signatures(1)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路。13.1 Definition of a digital signatureTips:数字签名技术可以和MAC码联系起来,二者的都能实现认...原创 2021-10-13 21:39:37 · 276 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 13 Digital Signatures(2)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,仅帮助理解,整理思路。13.3 Signatures from tradoor permutations: the full domain hash给出一个...原创 2021-10-17 17:02:10 · 1081 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 13 Digital Signatures(3)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,仅帮助理解,整理思路。13.7 Signcryption: combining signatures and encryptionAlice 和 Bob进...原创 2021-10-18 22:18:14 · 961 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 13 Digital Signatures(4)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,仅帮助理解,整理思路。13.7.3 Constructions: encrypt-then-sign and sign-then-encrypt本节介绍两种自...原创 2021-10-20 22:13:29 · 307 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 14 Fast hash-based signatures
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,仅帮助理解,整理思路。14.0 Fast hash-based signatures在13章中介绍的基于陷门函数构造的数字签名协议,往往需要较慢的签名时间以及...原创 2021-10-24 19:10:06 · 301 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 15 Elliptic curve cryptography and pairings (1)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,仅帮助理解,整理思路。15.0 Elliptic curve 针对在模素数的整数群上DL问题被逐步降低计算难度的缺陷(general num...原创 2021-10-25 20:10:20 · 214 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 15 Elliptic curve cryptography and pairings (2)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,仅帮助理解,整理思路。15.5 Signature schemes from pairings椭圆曲线密码学中的一个经典方案就是BLS数字签名协议,直到...原创 2021-10-27 09:44:36 · 218 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 15 Elliptic curve cryptography and pairings (3)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,仅帮助理解,整理思路。15.5.1 Signature aggregationBLS 签名方案还有一个重要属性为签名聚合属性,...原创 2021-10-27 22:20:17 · 203 阅读 · 4 评论 -
《A Graduate Course in Applied Cryptography》Chapter 18 Protocols for identification and login(1)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路。18.0引言本章主要描述了身份认证协议,注意这里仅仅是描述参与者之间(客户端与服务器之间)如何进行身份的认证问题,暂时还不涉及密钥协...原创 2021-10-10 15:43:45 · 370 阅读 · 4 评论 -
《A Graduate Course in Applied Cryptography》Chapter 18 Protocols for identification and login(2)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路。18.5 One time passwords: security against eavesdropping 上节描述...原创 2021-10-10 22:24:49 · 220 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 21 Authenticated Key Exchange (3)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路。21.5 Identity protection在之前的讨论的密钥交换协议都是直接获取对方身份的,身份保护是一个非常有用且实际的需求,当一...原创 2021-09-09 21:15:39 · 166 阅读 · 0 评论 -
《A Graduate Course in Applied Cryptography》Chapter 21 Authenticated Key Exchange (1)
原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路,将书上的知识点用自己的语言组织起来也是一种学习方法。Authenticated Key Exchange 可认证密钥交换技术,...原创 2021-09-07 20:08:03 · 319 阅读 · 0 评论