![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CA
数字证书相关知识
雷动软件工作室
详见https://gitee.com/liuleidong/leidong/blob/master/projects.md
展开
-
GMSSL在windows下使用vs2010编译
GMSSL简介项目主页:http://gmssl.org/ github:https://github.com/guanzhi/GmSSLGMSSL windows + vs2010 编译原创 2017-08-30 14:37:14 · 5500 阅读 · 15 评论 -
ECC相关概念
有限域和阶一个域的元素是有限的,称为有限域。有限域中元素的个数被称为有限域的阶。素域Fp域中的元素用整数0,1,2,…,p-1表示加法单位元是整数0乘法单位元是整数1域元素的加法是整数的模p加法,即若a,b∈Fp,则a+b=(a+b) mod p域元素的乘法是整数的模p乘法,即若a,b∈Fp,则a · b=(a · b) mod p二元扩域F2m二元扩域F2m可以看成F2...原创 2018-10-26 11:12:20 · 1038 阅读 · 0 评论 -
ECC数字签名过程
签名定义Sig=Fsig(Fhash(m),dA)dA是私钥m是待签名信息Fhash是哈希函数Fsig是签名算法Sig是签名结果Sig = (R,S)签名过程生成随机数k,作为临时私钥临时公钥P = k*GR是P的x坐标S = k-1(Hash(m) + dA * R) mod pk是步骤1中的临时私钥R是步骤2中临时公钥的x坐标值dA是私钥m是带签名数据...原创 2018-10-22 10:42:11 · 8198 阅读 · 0 评论 -
ECC(椭圆曲线加密算法)公私钥生成方法
椭圆曲线定义和关键点曲线方程为:y2y^2y2 modmodmod ppp === (x3x^3x3 +++ 777 ) modmodmod pppmod p(modulo prime number p)表示该曲线位于素数阶p的有限域上,那么曲线形状可以近似为下图:在椭圆曲线数学中,有一个称为“无穷远处的点”的点,它大致对应于零的作用。还有一个名为“加法”的+运算符,它具有一些类似...原创 2018-10-22 09:58:04 · 8713 阅读 · 0 评论