[发明专利]一种基于国密SM2算法的新型招投标加解密方法有效
申请号: | 201911006294.8 | 申请日: | 2019-10-22 |
公开(公告)号: | CN110730184B | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 赵统一;庄昱垚 | 申请(专利权)人: | 江苏先安科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F21/60;G06Q30/08;H04L9/08;G06F21/62 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 张苏沛 |
地址: | 210012 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 sm2 算法 新型 投标 解密 方法 | ||
本发明公开一种基于国密SM2算法的新型招投标加解密方法,包括电子招投标标书加密流程,1、用户使用工具中预制的云加密平台公钥证书对电子招投标文件加密;2、用户使用工具调用用户USB KEY对加密过的电子招投标文件签发数字信封;3、上传数字信封到招投标平台;4、招投标平台把数字信封发送到云加密平台。本发明还公开了电子招投标标书解密流程,云加密平台通过提取数字信封中的参数,计算并传递椭圆曲线临时点等方式,在云加密平台上直接解密加密过的电子招投标标书,而不用在开标时,供应方下载完整的数字信封,并再次上传解密后的电子招投标标书这一复杂、资源消耗过高的解密方法。
技术领域
本发明涉及计算机信息安全技术,特别设计一种基于国密SM2算法的新型招投标加解密PKI解决方案。
背景技术
如图1所示,现有招投标加解密方案流程。
其加密流程为:
1.编写电子招投标标书,以d a t a表示电子招投标标书;
2.用户使用离线加密工具中预制的招投标平台的公钥Pt对招投标文件d a t a加密,生成Pt-e n c(d a t a);
3.用户使用工具调用用户USB KEY对加密过的的招投标文件Pt_e n c(d a t a)签发数字信封,生成P K C S 7(Pt_e n c(d a t a));
4.上传数字信封P K C S 7(Pt_e n c(d a t a))到招投标平台;
其解密流程为:
1、从招投标平台下载标书的数字信封P K C S 7(Pt-e n c(d a t a))。
2、使用工具调用USB KEY对对数字信封进行解封得到Pt-e n c(d a t a)。
3、再次上传Pt-e n c(d a t a)到招投标平台。
4、招投标平台使用平台私钥Pt-e n c(d a t a)对进行解密到的标书。
现有方案缺点:
1、在线解密过程中,需要再次下载经过数字信封保护的电子招投标文件,解封数字信封后后再次上传,如果标书较大情况下,对系统和网络负载很大,特别是在某一时间点集中招投标时,招投标系统负载非常大。
例如:一个用户下载数字信封,这里数字信封大小大于标书大小,上传使用公钥加密的标书也大于标书大小,如果标书50MB,那么等于上传下载数据大于50*2MB,即大于100MB数据,如果5个用户同时上传、下载,就是500MB的数据,如果用户数量稍大,网络带宽,平台压力可想而知,所以原来的方法并不适用于大型招投标平台或者公共资源交易平台。
发明内容
针对现有技术中存在的问题,本发明提出一种基于国密SM2算法的新型招投标加解密方法,它包括电子招投标标书加密流程和电子招投标标书解密流程,其具体步骤为:
所述电子招投标标书加密流程:
步骤1、用户使用工具中预制的云加密平台公钥证书对招投标文件d a t a加密,生成Pc_e n c(d a t a);
步骤2、用户使用工具调用用户USB KEY对加密国的招投标文件签发数字信封,生成P K C S 7(Pc_e n c(d a t a));
步骤3、上传数字信封P K C S 7(Pc_e n c(d a t a))到招投标平台;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏先安科技有限公司,未经江苏先安科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911006294.8/2.html,转载请声明来源钻瓜专利网。