摘要
本发明公开了一种基于SM2非对称算法的信息加密方法,涉及数据信息加密领域。通过使用预定义的椭圆曲线参数集,生成私钥d和公钥P,获取待加密的原始明文数据的二进制明文M,加密过程中,使用公钥P对二进制明文进行初次加密,并对随机数k进行加密,将加密后的随机数K与二进制明文结合成新的数据流M',对数据流M'进行二次加密,得到加强保护的密文C',解密过程中,使用私钥d对密文C'进行第一次解密,获取数据对随机数k进行解密,使用解密后的随机数k对数据进行第二次解密,获取二进制明文M,并将二进制明文M转换回原始明文数据,通过优化密钥生成步骤,能够提高密钥生成的效率,减少计算时间,同时提高加密算法的安全性。
技术关键词
信息加密方法
非对称算法
明文
解密
椭圆曲线离散对数
生成私钥
元素
方程
数据
表达式
加密算法
密钥
参数
规模
模数
坐标
定义
系统为您推荐了相关专利信息
加密解密模块
信息安全防护系统
证书管理
身份认证模块
平台
MOS管控制电路
电源芯片
电压输出方法
终端设备
电源模块