自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 问答 (1)
  • 收藏
  • 关注

原创 pairing的初步

在前面提到了RSA ACC累加器,它的缺点是需要不断的重复进行运算证明,速度还是是一个硬伤。这时就有人提出了Pairing:二元映射。特别是基于ECC Pairing,效率更好。不过在刚刚提出这个算法时,e(P,Q)的计算量也是巨大的,所以不言而喻。但随着谷歌等一些公司的投入和大牛们的不断的努力,运算的时间已经从几分钟缩减到微秒级。2008年,Vercauteren提出了最优Ate Pairing,这个是目前知道的最快的算法。

2024-01-15 12:02:29 505

原创 RSA累加器的介绍

一个密码学上的累加器是一个单向的隶属函数。它可用于识别一个候选是否为一个集合的成员,且不会在过程中暴露集合中的成员。这是WIKI上的定义。目前在主流的区块链中,用来对交易进行验证的是通过默克尔树传递数据来进行的,特别是轻量级节点和钱包,基本是离不开默克尔树的数据交换的。如果在比特币网络中,还稍好一些,毕竟比特币的交易速度有限。但随着以太坊及EOS的出现,交易量开始不断上升,那么,做为需要进行网络通信的默克尔树的数据,就开始变得越来越大。

2024-01-15 11:48:44 1746 2

原创 JPBC密码库学习

这段时间由于竞赛需要学习了JPBC库的使用, 不得不说,虽然此库极其强大,然而由于毕竟这块没有像那些大规模商用的东西那样流行,所以网上无论是英文还是中文的资料都极为稀少,官方文档也语焉不详。折腾了快半个月才把它大致搞懂,所以想把过程写下来,方便他人学习使用,如有错误,望指出。G1​G2​GT​G1​G2​GT​给定一个大质数p,G1​G2​GT​均是阶为p的乘法循环群,e 为双线性映射 e :G1​xG2​->GT​对称双线性映射:G。

2023-08-06 10:46:10 1556 2

原创 【无标题】

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

2023-07-25 21:34:47 96

空空如也

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

TA关注的人

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