-
GMT 0034-2014 基于SM2密码算法的证书认证系统密码及其相关安全技术规范.7z下载
资源介绍
GMT 0034-2014 基于SM2密码算法的证书认证系统密码及其相关安全技术规范
生成授权码
选择SM2椭圆曲线参数(P,a,b,N,Gx,Gy)
用随机数发生器产生随机数r∈[1,n-1]
计算椭圆曲线点R=[r]G=(XR,YR)
计算哈希值h=SM3(用户名 ∥ XR ∥ YR)
计算序列号s≡(r - h * d) mod N,其中d为私钥,N为G点的阶
将s和h一起作为用户的授权码
校验授权码
确定SM2椭圆曲线参数(P,a,b,N,Gx,Gy)
提取序列号s和哈希值h
计算点R≡([s]G + [h]Q) mod P,其中Q为公钥,P为素域元素数目
计算哈希值h'=SM3(用