摘要: Diffie-Hellman两方密钥协商和ElGamal加密 ​ AB双方想要使用对称密码加密消息来进行秘密通信,但是传递加密的密钥是一个的问题,因为没有绝对安全的信道来传送密钥。如何在信息公开的情况下,让AB双方得到他们要用于加密的密钥而不让别人知道。公钥密码学给出了解决方案,公钥密码学的出现解决 阅读全文
posted @ 2022-05-23 14:16 玩剑的Fiora 阅读(219) 评论(0) 推荐(0)
摘要: 常见的几种诚实与恶意的分类: honest:严格按照协议去执行,不做多余的事情。 honest but curious:按照协议执行,但是会多“看”或者说询问一些东西。比如,询问一个有效的签名。 malicious:不按照协议执行,并可能做一些主动攻击。 malicious but passive: 阅读全文
posted @ 2022-05-07 15:09 玩剑的Fiora 阅读(323) 评论(0) 推荐(0)
摘要: 秘密分享 ​ 秘密分享是庄家选择一个秘密$s$,并通过一种秘密分割方式$\pi(s,r)=(s_1,s_2,...,s_n)$ ,其中$r$是随机值,这些被分割出来的份额$s_i$被发送给不同的参与者$P_i$,后续满足访问结构的参与者集合(授权集合)可以恢复出秘密$s$,任意非授权集合都不能得到$ 阅读全文
posted @ 2022-05-05 17:36 玩剑的Fiora 阅读(506) 评论(0) 推荐(0)
摘要: 2007年同年,delerable和sakai提出了身份基的广播加密,两人的方案一模一样。加入了身份的IBBE和原始的BE有一点点相似但是又有本质不同。 这里$msk=(g,r)$,公钥PK包含群$G_2$中的向量$(h,hr,...,h{r^{m}})$用于构建指数上的关于r的多项式,\(w=g^ 阅读全文
posted @ 2022-04-11 19:57 玩剑的Fiora 阅读(398) 评论(0) 推荐(0)
摘要: ##Key Encapsulation密钥封装 这篇感觉真的有点low啊,不过也算是最初的多接收者mr-IBE的思想的一个体现吧。没什么好说的,密文长的离谱,就是把核心加密部分做了n次么,相当于针对不同的接收者,分别都做了加密,所以密文中涉及到了n种情况。 该方案使用的是2004-IBE的加法群的写 阅读全文
posted @ 2022-04-09 20:06 玩剑的Fiora 阅读(403) 评论(0) 推荐(0)
摘要: IBE 历史发展 自1984年shamir提出了可以用身份作为公钥来的IBE思想之后,十多年间没有出现比较好的实用的IBE方案,直到2001年数学上取得了突破,发现了椭圆曲线双线性群上的双线性配对运算e,之后各类利用双线对的方案层出不穷,获得了极大的发展,今天根据历史发展顺序介绍5种IBE方案(实际 阅读全文
posted @ 2022-04-05 09:29 玩剑的Fiora 阅读(1752) 评论(1) 推荐(0)
摘要: 80bit的安全强度意味着什么? 一般所说的80bit,160bit安全强度是对称密码学中的概念,它是说要去暴力破解或者说去穷举私钥,有$2^{80}\(次方种可能性。那么一个2048bit的公钥加密(比如RSA中n是一个1024bit的数)对应的对称密码中的安全强度时多少bit呢?大概是几十bit 阅读全文
posted @ 2022-04-05 09:29 玩剑的Fiora 阅读(545) 评论(0) 推荐(0)
摘要: Weil Pairing ​ 以下weil配对介绍摘自2001年Boneh和Franklin提出的第一个基于配对运算的实用IBE的论文第三部分。 ​ 1984年shamir就提出基于身份的思想,但是一直没有好的IBE方案提出,IBS倒是由shamir本人提出了两个较好的方案。直到2001年数学上取得 阅读全文
posted @ 2022-03-21 11:50 玩剑的Fiora 阅读(2211) 评论(1) 推荐(0)