sm2算法实现描述
于 2022-05-31 发布
文件大小:21.59 kB
0 99
下载积分: 2
下载次数: 2
代码说明:
椭圆曲线的定义: 一条椭圆曲线是在射影平面上满足方程 Y2Z+a1XYZ+a3YZ2=X3+a2X2Z+a4XZ2+a6Z3 的曲线. 一个利用椭圆曲线进行加密通信的过程: 1、用户A选定一条椭圆曲线Ep(a,b),并取椭圆曲线上一点,作为基点G。 2、用户A选择一个私有密钥k,并生成公开密钥K=kG。 3、用户A将Ep(a,b)和点K,G传给用户B。 4、用户B接到信息后 ,将待传输的明文编码到Ep(a,b)上一点M(编码方法很多,这里不作讨论),并产生一个随机整数
下载说明:请别用迅雷下载,失败请重下,重下不扣分!
发表评论