【技术实现步骤摘要】
本专利技术涉及信息安全,并且更具体地,涉及一种基于椭圆曲线的解密方法及系统。
技术介绍
1、随着信息技术的飞速发展,信息安全变得越来越重要,为了保证信息的安全传输,许多公钥加密算法被提出。2010年底,我国国家密码管理局发布了sm2椭圆曲线公钥密码算法,包括数字签名算法、密钥交换协议和公钥加解密算法。作为我国首个发布的公钥密码算法标准,sm2算法旨在保障各类信息系统的安全,对我国商用密码产品和信息安全体系建设意义重大。目前,sm2算法的可证安全性达到了公钥密码算法的最高安全级别。
2、为了满足新型电力系统的业务需求,数据安全方案既要考虑适用性和安全性,又要降低复杂度和能耗,然而,sm2解密算法的计算效率被点乘运算的计算效率所限制。
技术实现思路
1、针对上述问题,本专利技术提出了一种基于椭圆曲线的解密方法,包括:
2、基于终端设备将私钥片段和密文发送至密码设备;
3、基于密码设备在所述密文中取出比特串,并验证所述比特串是否满足椭圆曲线方程,若满足,则对所
...【技术保护点】
1.一种基于椭圆曲线的解密方法,其特征在于,所述解密方法,包括:
2.根据权利要求1所述的解密方法,其特征在于,基于终端设备将所述SM2私钥私钥和密文发送至密码设备前,所述解密方法,还包括:
3.根据权利要求2所述的解密方法,其特征在于,所述预先设置相同的公开参数,包括如下中的至少一种:
4.根据权利要求2所述的解密方法,其特征在于,所述随机选取的密钥满足如下:
5.根据权利要求1所述的解密方法,其特征在于,所述基于终端设备将所述SM2私钥片段和密文发送至密码设备,包括:
6.根据权利要求1所述的解密方法,其
...【技术特征摘要】
1.一种基于椭圆曲线的解密方法,其特征在于,所述解密方法,包括:
2.根据权利要求1所述的解密方法,其特征在于,基于终端设备将所述sm2私钥私钥和密文发送至密码设备前,所述解密方法,还包括:
3.根据权利要求2所述的解密方法,其特征在于,所述预先设置相同的公开参数,包括如下中的至少一种:
4.根据权利要求2所述的解密方法,其特征在于,所述随机选取的密钥满足如下:
5.根据权利要求1所述的解密方法,其特征在于,所述基于终端设备将所述sm2私钥片段和密文发送至密码设备,包括:
6.根据权利要求1所述的解密方法,其特征在于,所述基于密码设备在所述密文中取出比特串,并验证所述比特串是否满足椭圆曲线方程,若满足,则对所述私钥片段和密文进行辅助计算,获取辅助计算的计算结果,并将所述辅助计算的计算结果返回至终端设备,包括:
7.根据权利要求1所述的解密方法,其特征在于,所述基于终端设备在密文中取出比特串,并验证所述比特串是否满足椭圆曲线方程,若满足对所述辅助计算的计算结果进行点乘运算,获取点乘运算的计算结果,并将所述点乘运算的计算结果及密文发送至密码设备,包括:
8.根据权利要求1所述的解密方法,其特征在于,所述基于密码设备根据所述点乘运算的计算结果对密文进行解密得到明文,将所述明文返回值终端设备,包括:
9.一种基于椭圆曲线的解密系统,其特征在于,所述解密系统,包括:
10.根据权利要求9...
【专利技术属性】
技术研发人员:翟峰,梁晓兵,李保丰,陈昊,郜波,郑安刚,秦煜,付义伦,李智虎,赵英杰,许斌,徐萌,冯云,张辰,潘卫红,李宏发,谢静怡,林晨晗,
申请(专利权)人:中国电力科学研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。