登录
首页 » 算法 » sm2算法实现描述

sm2算法实现描述

于 2022-05-31 发布 文件大小:21.59 kB
0 180
下载积分: 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(编码方法很多,这里不作讨论),并产生一个随机整数

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • MFC游戏开发
    应用背景基于MFC的2D 游戏开发技术。。。代码利用c++解决了怪物碰撞后的具体实现,,关键技术采用visual studio 2010开发的 mfc游戏中的 关键技术 怪物碰撞处理
    2023-05-29 22:50:09下载
    积分:1
  • 利用c语言编写,编译成动态链接库而成的matlab整数规划工具箱,包含c语言源程序,...
    利用c语言编写,编译成动态链接库而成的matlab整数规划工具箱,包含c语言源程序,-use of language, compiled DLL from the Matlab Integer Programming Toolbox contains language source c,
    2022-06-16 08:49:44下载
    积分:1
  • C library science project
    C科学工程程序库-C library science project
    2023-06-26 17:35:04下载
    积分:1
  • 一、问题的提出: 某厂根据计划安排,拟将n台相同的设备分配给m个车间,各车间获得这种设备后,可以为国家提供盈利Ci j(i台设备提供给j号车间将得到的利润,...
    一、问题的提出: 某厂根据计划安排,拟将n台相同的设备分配给m个车间,各车间获得这种设备后,可以为国家提供盈利Ci j(i台设备提供给j号车间将得到的利润,1≤i≤n,1≤j≤m) 。问如何分配,才使国家得到最大的盈利L 二.算法的基本思想: 利用动态规划算法的思想,设将i台设备分配给j-1个车间,可以为国家得到最大利润Li (j-1)(1≤i≤n,1≤j≤m),那么将这i台设备分配给j个车间,第j个车间只能被分配到0~i台,所以我们只要算出当第j个车间分配到t(0
    2022-11-07 12:55:03下载
    积分:1
  • JAVA棒状排序实现
    用JAVA语言实现排序算法中的,快速排序,基数排序,堆排序等排序算法的动画演示,用JAVA语言实现排序算法中的,快速排序,基数排序,堆排序等排序算法的动画演示,用JAVA语言实现排序算法中的,快速排序,基数排序,堆排序等排序算法的动画演示
    2022-05-17 05:25:30下载
    积分:1
  • cc1100send-and-receive
    P1DIR |= 0x03;                //P1_0, p1_1, OUTPUT        CLKCON &= ~0x40;              //晶振     while(!(SLEEP & 0x40));      //等待晶振稳定     CLKCON &= ~0x47;             //TICHSPD128分频,CLKSPD不分频     SLEEP |= 0x04; //关闭不用的RC振荡器   //Initkey();     Init_T1();   InitUART(9600); //初始化串口 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-03-23 14:42:43下载
    积分:1
  • Algorithm design in the 0
    算法设计中的0-1背包问题,递归的应用 算法设计中的0-1背包问题,递归的应用-Algorithm design in the 0-1 knapsack problem, recursive application of algorithm design in the 0-1 knapsack problem, recursive application of
    2022-02-26 18:53:13下载
    积分:1
  • V-Blast
    它采用一种直接的天线与层的对应关系,即编码后的第k个子流直接送到第k根天线,不进行数据流与天线之间对应关系的周期改变。如图1.c所示,它的数据流在时间与空间上为连续的垂直列向量,称为V-BLAST(Vertical-BLAST)
    2022-01-20 22:43:10下载
    积分:1
  • 罗马尼亚一星级
    罗马尼亚一星级算法我们样本问题中定义作为世界的二维数组表示一种地形每个元素包含一个整数从 0 到 5,表明的成本穿越地形。零表示最不可能的困难在旅行 (想想冰溜冰场如果你可以滑冰) 则 5 代表最难。9 表明我们不能错过。
    2023-06-21 05:10:03下载
    积分:1
  • VB numerical integration algorithm set. Quadrature including the trapezoidal met...
    用VB实现数值积分的算法集。包括梯形求积法,反常积分,三重积分,龙贝格方法,辛卜生方法等6种方法。-VB numerical integration algorithm set. Quadrature including the trapezoidal method, abnormal integral triple integral, Romberg, Oracle Health means six ways.
    2022-06-03 03:01:45下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载