对于一个(t,n) 秘密分享方案[1], 任意多于t 个参与者可以恢复出秘密, t 个或少于t 个参与者不能 得到关于秘密的任何信息; 门限密码算法是在秘密分享方案的基础上构建而来. 门限密码算法中的私 钥信息被分享给独立的多个参与者, 每一次私钥计算都需要多个参与者同意, 从而提高算法安全性和 健壮性; 当少量参与者发生故障、不可用时, 不影响私钥的可用性. 一个合理的(t,n) 门限密码算法应当 满足: (1)任意多于t 个参与者可以计算最终的签名、交换的密钥或明文, 而t 个或少于t 个参与者不能 得到关于以上结果的任何信息; (2)在算法执行过程中不泄露关于私钥和参与者的子私钥的任何信息.
2019-12-21 21:37:27 1.03MB SM2 门限
1
基于OpenSSL库的ECDSA签名与验证,实现了密钥对生成导出,数据的签名以及签名的验证。仅供参考。附代码和文档
2019-12-21 21:34:01 5.17MB OpenSSL ECDSA 椭圆曲线 签名
1
采用C++实现了椭圆曲线算法,至少本人是测试运用成功过的,期望可以对大家有所帮助
2019-12-21 21:10:19 100KB ECC C/C++
1
ECC加密算法实现C源码 椭圆曲线密码学(Elliptic curve cryptography,缩写为ECC)是基于椭圆曲线数学的一种公钥密码的方法。
2019-12-21 21:02:14 472KB ECC 加密 椭圆曲线
1
作者Darrel Hankerson等,张焕国译。椭圆曲线密码学是目前流行的区块链技术的重要组成部分,也是密码学方面十分有前景的公钥密码技术。本书为该领域内的权威作品,在椭圆曲线密码学方面Google学术上被引量排名第一。
2019-12-21 20:52:07 13.34MB 密码学 椭圆曲线密码
1
之前上传的有ECC密钥生成、加密解密、签名验签工具,忘了放源码了,这个是源代码,VS2010的,由于上传大小有限制,所以分开了,这个是签名验签的,这里用到了OPENSSL库,OpenSSL源码网上可以找到
2019-12-21 20:22:11 46.82MB ECC 椭圆曲线 C语言 签名验签
1
基于miracl库实现椭圆曲线算法,包括双线性对的实现,塔式扩张等
2019-12-21 20:04:30 228KB ecc,miracl
1
椭圆曲线密码学导论(中文).pdf
2019-12-21 19:58:58 12.99MB 椭圆曲线密码
1
代码实现了SM2算法(国家密码管理局于2010年12月17日发布的椭圆曲线公钥密码算法)。包含验证算法。SM2算法和RSA算法都是公钥密码算法SM2算法是一种更先进安全的算法,在我们国家商用密码体系中被用来替换RSA算法。
2019-12-21 19:54:06 1.4MB SM2 椭圆曲线 公钥
1
椭圆曲线加密算法用C++完整实现,很好的东西!!
2019-12-21 19:49:43 208KB ECC  椭圆曲线 C++
1