自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

原创 图解ECDSA签名与验签基本原理

本文首发公众号VenusBlockChain,关注公众号后可免费阅读!VenusBlockChain致力于区块链技术研究,传播区块链技术和解决方案、区块链应用落地、区块链行业动态等。1 ECDSA算法首先,需要设置参数(a,b,p,N,G)(a,b,p,N,G)(a,b,p,N,G)来初始化一椭圆曲线,椭圆曲线方程y2=(x3+ax+b)modpy^2=(x^3+ax+b)modpy2=(x...

2020-04-27 22:46:19 2419

原创 图解BLS签名与验签基本原理

1 曲线配对此内容不再此处赘述,可阅读我的另一篇文章:双线性映射e函数2 BLS签名为了描述BLS如何实现签名,先定义一些符号。用 pkpkpk 代表私钥,P=pk∗GP = pk\ast GP=pk∗G 代表公钥,mmm 代表要签名的消息。为了计算签名,先对消息求曲线哈希 H(m)H(m)H(m) ,如何将消息mmm的哈希值映射到曲线上,可阅读我的文章BLS签名理论原理和工程实现。再将获取...

2020-04-26 21:48:28 1595

原创 BLS签名理论原理和工程实现

双线性映射e函数BLS签名算法就是基于双线性映射构造的,在给出具体的签名算法之前,我们需要了解一下什么是双线性映射。对于一个质数双线性群可以由五元组(p,G1,G2,GT,e)(p,G1,G2,GT,e)(p,G1,G2,GT,e)来描述。五元组中ppp是一个与给定安全常数λλλ相关的大质数,G1,G2,GTG1,G2,GTG1,G2,GT均是阶为ppp的乘法循环群,eee为双线性映射e:G1...

2020-04-24 17:51:20 1922

原创 基于RSA的实用门限签名

1 门限签名2 基于RSA的门限签名2.1 系统初始化系统中有lll个参与者,编号分别为1,...,l1,...,l1,...,l,有一个可信的dealer和一个敌手adversary。dealer选择两个长度(512bit)相等的素数ppp和qqq,设p=2p′+1,q=2q′+1p=2p'+1,q=2q'+1p=2p′+1,q=2q′+1,其中p′,q′p',q'p′,q′也都是素数。R...

2020-04-23 13:39:20 2482

原创 一种高效的数字签名算法Ed25519

概要Ed25519是一个数字签名算法,签名和验证的性能都极高:一个4核2.4GHz 的 Westmere CPU,每秒可以验证 71000 个签名,每秒可以生成109000个签名;安全性极高,等价于RSA约3000-bit;签名过程不依赖随机数生成器,不依赖hash函数的防碰撞性,没有时间通道攻击的问题;签名很小,只有64字节;公私钥也很小,只有32字节。This paper ...

2020-04-02 16:24:38 4239

转载 门限签名介绍

近几年门限密码学在区块链系统里开始逐渐被应用,分为门限加密和门限签名,一般见于随机预言机、防审查、减少通信复杂度(HotStuff)、共识网络中防拜占庭(HoneyBadgerBFT 中用于 BA 环节的 common coin)以及作为分布式伪随机数生成器(coin tossing)的重要原语,其优越的资产协同防盗特性也慢慢被新兴数字资产托管机制所重视,今天我们主要讨论公钥密码学(PKC)里的门...

2020-04-23 16:51:30 9748 3

转载 隐私计算:数据三权分立和隐私计算的几大技术范式

数据三权分立数据的所有权不能买卖。数据权利中存在三权分立。数据的所有权、使用权和处理权。数据资产只可以转让使用权,所有权是用户的。隐私计算是在不暴露原始数据的情况下计算数据,且计算结果可被验证。不能简单被理解成为保护用户隐私服务的技术,它的重点是更是实现数据使用权交易的基础,也就是实现数据价值的基础。不交易数据本身,只交易数据的计算结果。因此,隐私计算提供了让数据使用权转让合理有序的同时,让...

2020-04-02 16:44:15 2138

原创 解决git clone速度很慢的问题

问题原因我们经常要从使用git工具从GitHub上克隆代码,但是git clone速度很慢。出现这个问题的原因就是github.global.ssl.fastly.net这个域名被限制了。那么解决的办法就是将这个域名和他对应的IP映射添加到hosts文件中。解决办法首先我们要查询出这个域名对应的IP是多少(这个域名对应的IP不是固定的)使用win+R,输入cmd打开Windows下的命令行模...

2020-04-01 23:22:13 723

转载 可监管的区块链匿名隐私保护

1.区块链与匿名隐私保护区块链本质并不具有匿名隐私保护特性区块链的本质是通过分布式共识形成不可篡改的链式账本,分布式、共识、链式账本均是区块链的本质属性,而很多学者直接宣称区块链具有匿名隐私保护特性,这是不严谨的,而在论证区块链在应用中的必要性时,也需要把区块链的必要性和匿名隐私保护性进行分开论证。区块链的应用必须进行一定程度的匿名隐私保护区块链的分布式共识在提高系统的可靠性和可信性的同时...

2020-04-01 09:03:13 818

RSA threshold signature.pdf

We present an RSA threshold signature scheme. The scheme enjoys the following properties: 1. it is unforgeable and robust in the random oracle model, assuming the RSA problem is hard; 2. signature share generation and verification is completely non-inter- active; 3. the size of an individual signature share is bounded by a constant times the size of the RSA modulus.

2020-06-21

可验证秘密分享及其应用.pdf

可验证秘密分享(*(()是设计安全的密码协议的一个基本工具,自从其概念于 !%+, 年被提出后,受到 了密码学和信息安全界的普遍关注,到现在为止已经取得了大量的研究成果-本文全面总结和评述了该领域已经取得的重要成果,并探讨了该领域研究的发展趋势,指出了几个值得重视的研究方向

2020-04-29

ed25519-20110926.pdf

Ed25519是一个数字签名算法,签名和验证的性能都极高, 一个4核2.4GHz 的 Westmere cpu,每秒可以验证 71000 个签名,安全性极高,等价于RSA约3000-bit。签名过程不依赖随机数生成器,不依赖hash函数的防碰撞性,没有时间通道攻击的问题,并且签名很小,只有64字节,公钥也很小,只有32字节。

2020-04-28

Efficient Proofs that a Committed Number Lies in an Interval.pdf

FO承诺-CFT协议-范围证明(英语论文)

2020-04-27

空空如也

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

TA关注的人

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