05 2020 档案
摘要:gcm https://blog.csdn.net/andylau00j/article/details/79269303 基于这两个问题,我谈一谈那篇文章提到的二个概念(分别是ChaCha20-Poly1305算法和等价加密算法组),分两篇文章讲解,希望给你更多的思考。本文主要讲解ChaCha20
阅读全文
摘要:https://blog.csdn.net/trustbo/article/details/8806441 https://www.chainnews.com/articles/779116108226.htm 双线性映射的椭圆曲线 https://blog.csdn.net/zhangwenjie
阅读全文
摘要:零知识证明应用到区块链中的技术挑战李康1,2, 孙毅1,2, 张珺3, 李军4, 周继华5, 李忠诚11. 中国科学院计算技术研究所,北京 1001902. 中国科学院大学,北京 1000493. 内蒙古大学,内蒙古自治区 呼和浩特 0100214. 布比(北京)网络技术有限公司,北京 100190
阅读全文
摘要:https://blog.csdn.net/weixin_34365417/article/details/88714357 c, err := credentials.NewServerTLSFromFile("../../conf/server.pem", "../../conf/server.
阅读全文
摘要:https://github.com/xaptum/amclhttps://github.com/miracl/amclElliptic Curves1. ED255192. C255193. NIST2564. BRAINPOOL5. ANSSI6. HIFIVE7. GOLDILOCKS8. N
阅读全文
摘要:使用Go实现TLS 服务器和客户端 传输层安全协议(Transport Layer Security,缩写:TLS),及其前身安全套接层(Secure Sockets Layer,缩写:SSL)是一种安全协议,目的是为互联网通信提供安全及数据完整性保障。 SSL包含记录层(Record Layer)
阅读全文
摘要:英文原文:https://blog.csdn.net/blue0bird/article/details/78656536 https://jamielinux.com/docs/openssl-certificate-authority/index.html 本文源于两篇英文文档,将其合二为一,翻
阅读全文
摘要:(1+n)n≡1+n·n≡1 mod n2 同态加密1. 定义一种加密算法E()和相应的解密算法D()。⊕和⊙为某种数学运算。如果加密算法满足:E(x + y) = E(x) ⊕ E(y),我们将这种加密函数叫做加法同态 。如果加密算法满足:E(x * y) = E(x) ⊙ E(y),我们将这种加
阅读全文
摘要:分解质因(Prime factor decomposition)是指每个合数都可以写成几个质数相乘的形式,其中每个质数都是这个合数的因数,把一个合数用质因数相乘的形式表示出来。 如30=2×3×5 。分解质因数只针对合数。 中文名 分解质因数 释义 求质因数的过程 外文名 Prime factor
阅读全文
摘要:密钥对产生办法:首先选择一个素数p和两个随机数g 、x (g、 x < p ),计算 y ≡ g^x( mod p ) ,已知y,求解x是非常困难的事情(离散对数求解难题),则其公钥为 y, g 和p ,私钥是x ,g和p可由一组用户共享。 ElGamal用于数字签名。被签信息为M,首先选择一个随机
阅读全文
摘要:理解以太坊一定要理解以太坊中的gas的概念,以太坊gas可以说是以太坊生态系统的命脉。 任何涉及到以太坊的行为,无论是简单交易,还是智能合约,甚至ICO都需要一定量的gas。gas是衡量执行某些操作所需的计算量的单位,用来计算为了执行操作而需要支付给网络的费用数额。 这里我们将了解gas的工作原理和
阅读全文
摘要:费马小定理:a^(p-1) mod p = 1(p是素数&&a<p&&a>0) 首先我们证明这样一个结论:如果p是一个素数的话,那么对任意一个小于p的正整数a,a, 2a, 3a, …, (p-1)a除以p的余数正好是一个1到p-1的排列。例如,5是素数,3, 6, 9, 12除以5的余数分别为3,
阅读全文
摘要:https://tools.ietf.org/html/rfc7748#section-4.1 https://blog.csdn.net/mutourend/article/details/98597316 Curve25519 For the ~128-bit security level, t
阅读全文
摘要:TLS(Transport layer layer)是一种安全协议,目的为互联网通信提供安全及完整性保障 定义摘自维基百科。 完整性保障很容易理解,C(客户端)与S(服务器端)通信,客户端发出信息[转10000给张三],经过网络传输后,由于网络丢包变成了[转100块给张三],客户端估计会被张三揍哭。
阅读全文