自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

密码小仙女

小仙女带你学密码

  • 博客(334)
  • 收藏
  • 关注

原创 *博客导读*

2021年博客部分主要工作:博客定位:平时学习与研究的笔记与小结博客更新:不定期博客修缮:逐步修改以前本科写的博客,主要修改内容包括: 1.错别字改正。 2.格式调整。 3.删除冗余的内容。博客主要更新方向: 1.密码学 2.区块链 3.信息安全等基本停更方向: 1.程序员相关内容 ...

2021-04-13 10:49:28 607 3

原创 密钥交换安全模型

密码学原语安全模型的来源:几乎每一种密码学原语都有其自己的安全模型,安全模型即为密码学原语(工具)在现实中的应用与敌手攻击的抽象,例如加密方案的CPA、CCA等模型,签名方案的EUCMA模型以及密钥交换协议的BR,CK等模型。这些模型的命名方式有的是依据敌手的攻击行为而定义,有的是则是用提出该模型的作者姓名进行命名。密钥交换安全模型:密钥交换方案与加密方案还是有一定的区别,但是可以类比其安全模型。密钥交换本质是一种密码学协议,其中可能有2个或者多个参与方。一般情况下,加密方案只有两个参与者加密方

2022-05-06 21:01:35 861 3

原创 《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 2506 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 651

原创 《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 5131

原创 《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 259

原创 《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 413

原创 《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 581

原创 《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 2839

原创 《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 250

原创 《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 199 4

原创 《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 215

原创 《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 208

原创 《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 280

原创 《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 303

原创 《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 957

原创 《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 1071

原创 《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 274

原创 《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 210

原创 《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 364 4

原创 《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 2092 1

原创 《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 &amp...

2021-10-05 21:16:58 1376 1

原创 《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 272

原创 《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 276

原创 《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 205

原创 《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 240

原创 Key Exchange/Agreement/Distribution/Transmit 的区别

Key exchange: 密钥交换,从有对称密码开始,密钥交换就是指代两方的密钥交换(因为对称加密的加解密密钥是相同的),后来由于公钥密码的发展,第一个非交互式密钥交换协议被提出,就是DH密钥交换协议。如果是多方的密钥交换一般写作multi-part key exchange。Key agreement: 密钥协商,指的是两方(或者多方)均需要参与到密钥的生成过程中,均需要对最终的密钥生成具有一定的影响。如果需要增加/删除等进一步的限制属性,则还有“group key agreement”。Key

2021-09-14 09:32:03 1151

原创 《A Graduate Course in Applied Cryptography》Chapter 21 Authenticated Key Exchange (4)

原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路。21.11 Password authenticated key exchange口令可认证密钥交换协议的设计目的是为了抵抗“钓鱼攻击”...

2021-09-13 13:49:56 247

原创 《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 165

原创 《A Graduate Course in Applied Cryptography》Chapter 21 Authenticated Key Exchange (2)

原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路,将书上的知识点用自己的语言组织起来也是一种学习方法, 就是比较耗时间。21.3 Perfect forward secrecy and a p...

2021-09-08 16:48:22 200

原创 《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 314

原创 《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 296

原创 《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 199

原创 《A Graduate Course in Applied Cryptography》Random oracle model

原文教材 与 参考资料: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 博客为对该书的学习笔记,并非原创知识,帮助理解,整理思路。单词表heuristic <adj> 启发式 grabbing:...

2021-08-20 23:55:48 666 2

原创 《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: &lt...

2021-08-16 23:37:07 310

原创 《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 341

原创 《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 207

原创 《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 201 1

原创 Coin flipping and bit commitment

原文教材: Boneh Dan , Shoup Victor . A Graduate Course in Applied Cryptography[J]. 该书项目地址(可以免费获取):http://toc.cryptobook.us/ 系列博客为对该教材的学习笔记(只包括我认为重要的东西)Coin flipping掷硬币协议 掷硬币协议描述的是这样一种协议,如下图所示,当A与B企图对某一时间达成一种共识,例如A和B去电影院...

2021-07-13 19:19:18 632

原创 《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 215

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除