首页 > TAG信息列表 > mirvar

SM9-密钥交换

算法过程 代码实现 ///************************************************************************ // File name: SM9_Key_ex.c // Version: SM9_Key_ex_V1.0 // Date: Jan 1,2017 // Description: implementation of SM9 Key Exchange Protocol /

SM9-签名

算法过程 代码实现 ///************************************************************************ // File name: SM9_sv.c // Version: SM9_sv_V1.0 // Date: Dec 15,2016 // Description: implementation of SM9 signature algorithm and verifi

SM9-密钥封装

算法过程 代码实现 ///************************************************************************ // File name: SM9_Key_encap.c // Version: SM9_Key_encap_V1.0 // Date: Jan 11,2017 // Description: implementation of SM9 Key encapsulation

【信息安全数学基础】中国剩余定理

算法原理: 设正整数

【信息安全数学基础】Fermat素性检测

算法背景与原理: 1、Fermat小定理:给定素数p,a∈Z,则有a^(p-1)%p=1 2、Fermat素性检测算法:奇整数m,若任取一整数2<=a<=m-2,gcd(a,m)=1,使得a^(m-1)%m=1,则m至少有1/2的概率为素数 算法步骤: 1、从文本中读取数字作为待判定的大数m 2、给出安全参数k 3、随机选取整数a,满足a∈[2,m-2] 4、计算g=g