一种投标文件加解密方法及装置制造方法及图纸

技术编号:26346548 阅读:21 留言:0更新日期:2020-11-13 21:23
本发明专利技术公开一种投标文件加解密方法及装置,用于加密端,所述加密方法包括:基于第一CA锁随机生成的对称加密密钥,对投标文件进行第一次对称加密,以获取数字证书唯一序列号,其中,所述第一CA锁中包含第一公钥;对所述对称加密密钥进行第一次非对称加密,以生成密文;基于所述第一公钥对所述密文进行第二次非对称加密,以生成数字信封;将所述数字证书唯一序列号存入所述数字信封中,并使所述数字信封封装至所述投标文件中,生成特殊格式的加密投标文件。针对投标文件进行多次非对称加密,并自动生成特殊格式的加密投标文件,可以有效地提高投标文件的数据安全性,防止投标文件被篡改,消除投标系统的安全隐患。

A bidding document encryption and decryption method and device

【技术实现步骤摘要】
一种投标文件加解密方法及装置
本专利技术属于数据安全
,尤其涉及一种投标文件加解密方法及装置。
技术介绍
电子招投标是以网络技术为基础,把传统招标、投标、评标等业务过程全部实现数字化、网络化、高度集成化的新型招投标方式,同时具备数据库管理、信息查询分析等功能。现有技术中,Word或EXCEl进行普通数字密码加密,在开标前无法保证投标文件的数据安全,可能会存在提前泄露的问题。
技术实现思路
本专利技术实施例提供一种投标文件加解密方法及装置,用于至少解决在开标前无法保证投标文件的数据安全,可能会存在提前泄露的技术问题。第一方面,本专利技术实施例提供一种投标文件加解密方法,用于加密端,包括:基于第一CA锁(CA锁又称数字证书)随机生成的对称加密密钥,对投标文件进行第一次对称加密,以获取数字证书唯一序列号,其中,所述第一CA锁中包含第一公钥;对所述对称加密密钥进行第一次非对称加密,以生成密文;基于所述第一公钥对所述密文进行第二次非对称加密,以生成数字信封;将所述数字证书唯一序列号存入所述数字信封中,并使所述数字信封封装至所述投标文件中,生成特殊格式的加密投标文件。第二方面,本专利技术实施例提供一种投标文件加解密方法,用于解密端,包括:基于所述第一公钥对所述数字信封进行第一次解密,以得到所述密文;基于所述第二公钥对所述密文进行第二次解密,以得到所述对称加密密钥;基于所述对称加密密钥对所述投标文件进行解密,以获取投标文件明文信息。第三方面,本专利技术实施例提供一种投标文件加解密装置,用于加密端,所述加密装置包括:第一加密模块,配置为基于第一CA锁随机生成的对称加密密钥,对投标文件进行第一次对称加密,以获取数字证书唯一序列号,其中,所述第一CA锁中包含第一公钥;第二加密模块,配置为对所述对称加密密钥进行第一次非对称加密,以生成密文;第三加密模块,配置为基于所述第一公钥对所述密文进行第二次非对称加密,以生成数字信封;生成模块,配置为将所述数字证书唯一序列号存入所述数字信封中,并使所述数字信封封装至所述投标文件中,生成特殊格式的加密投标文件。第四方面,本专利技术实施例提供一种投标文件加解密装置,用于解密端,所述解密装置包括:第一次解密模块,配置为基于所述第一公钥对所述数字信封进行第一次解密,以得到所述密文;第二解密模块,配置为基于所述第二公钥对所述密文进行第二次解密,以得到所述对称加密密钥;第三解密模块,配置为基于所述对称加密密钥对所述投标文件进行解密,以获取投标文件明文信息。第五方面,提供一种电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本专利技术任一实施例的投标文件加解密方法的步骤。第六方面,本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行本专利技术任一实施例的投标文件加解密方法的步骤。本申请的方法和装置针对投标文件进行多次非对称加密,并自动生成特殊格式的加密投标文件,可以有效地提高投标文件的数据安全性,防止投标文件被篡改,消除投标系统的安全隐患。特别地,采用数字证书唯一序列号,能够进行验证实体身份,使得投标文件生成设备只能生成本单位的投标文件,从技术手段上保证了固定投标电脑专机专用的性质。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例提供的一种投标文件加解密方法的流程图;图2为本专利技术一实施例提供的又一种投标文件加解密方法的流程图;图3为本专利技术一实施例提供的再一种投标文件加解密方法的流程图;图4为本专利技术一实施例提供的一种投标文件加密装置的框图;图5为本专利技术一实施例提供的一种投标文件加解装置的框图;图6是本专利技术一实施例提供的电子设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,其示出了本申请的投标文件加解密方法一实施例的流程图,本实施例的投标文件加解密方法可以适用于智能终端,如电脑等。如图1所示,在步骤101中,基于第一CA锁随机生成的对称加密密钥,对投标文件进行第一次对称加密,以获取数字证书唯一序列号,其中,所述第一CA锁中包含第一公钥;在步骤102中,对所述对称加密密钥进行第一次非对称加密,以生成密文;在步骤103中,基于所述第一公钥对所述密文进行第二次非对称加密,以生成数字信封;在步骤104中,将所述数字证书唯一序列号存入所述数字信封中,并使所述数字信封封装至所述投标文件中,生成特殊格式的加密投标文件。在本实施例中,对于步骤101,在电子投标文件制作完成后,加密装置基于第一CA锁随机生成的对称加密密钥,对投标文件进行第一次对称加密,以获取数字证书唯一序列号,其中,所述第一CA锁中包含第一公钥。之后,对于步骤102,加密装置对所述对称加密密钥进行第一次非对称加密,以生成密文。然后,对于步骤103,加密装置基于所述第一公钥对所述密文进行第二次非对称加密,以生成数字信封。再然后,对于步骤104,加密装置将所述数字证书唯一序列号存入所述数字信封中,并使所述数字信封封装至所述投标文件中,生成特殊格式的加密投标文件。本实施例的方法通过对投标文件进行多次非对称加密,使得生成加密投标文件,有效地提高了投标文件的数据安全性,防止投标文件被篡改,消除投标系统的安全隐患,而且将数字证书唯一序列号存入数字信封,数字信封封装至投标文件中,能够使得投标文件生成设备只能生成本单位的投标文件,从技术手段上保证了固定投标电脑专机专用的性质。具体地,所述第一CA锁为投标设备中的CA锁。所述第二CA锁为招标设备中的CA锁。在一些优选的实施方式中,加密装置中安装有投标文件制作软件,在所述基于第一CA锁随机生成的对称加密密钥,对投标文件进行第一次对称加密,以获取数字证书唯一序列号之前,所述方法还包括以下步骤:将招标文件导入所述投标文件制作软件中,以生成所述投标文件,其中,所述招标文件中包含第二CA锁的第二公钥。本实施例的方法预先将第二CA锁存入招标文件中,能够实现通过第二公钥对所述对称加密密钥进行第一次非对称加密,从而生成密文。进一步参阅图2,其示出了本申请一本文档来自技高网...

【技术保护点】
1.一种投标文件加解密方法,用于加密端,其特征在于,包括:/n基于第一CA锁随机生成的对称加密密钥,对投标文件进行第一次对称加密,以获取数字证书唯一序列号,其中,所述第一CA锁中包含第一公钥;/n对所述对称加密密钥进行第一次非对称加密,以生成密文;/n基于所述第一公钥对所述密文进行第二次非对称加密,以生成数字信封;/n将所述数字证书唯一序列号存入所述数字信封中,并使所述数字信封封装至所述投标文件中,生成特殊格式的加密投标文件。/n

【技术特征摘要】
1.一种投标文件加解密方法,用于加密端,其特征在于,包括:
基于第一CA锁随机生成的对称加密密钥,对投标文件进行第一次对称加密,以获取数字证书唯一序列号,其中,所述第一CA锁中包含第一公钥;
对所述对称加密密钥进行第一次非对称加密,以生成密文;
基于所述第一公钥对所述密文进行第二次非对称加密,以生成数字信封;
将所述数字证书唯一序列号存入所述数字信封中,并使所述数字信封封装至所述投标文件中,生成特殊格式的加密投标文件。


2.根据权利要求1所述的一种投标文件加解密方法,所述加密端中安装有投标文件制作软件,其特征在于,在所述基于第一CA锁随机生成的对称加密密钥,对投标文件进行第一次对称加密,以获取数字证书唯一序列号之前,所述方法还包括:
将招标文件导入所述投标文件制作软件中,以生成所述投标文件,其中,所述招标文件中包含第二CA锁的第二公钥。


3.根据权利要求1所述的一种投标文件加解密方法,其特征在于,所述将所述数字证书唯一序列号存入所述数字信封中,并使所述数字信封封装至所述投标文件中,生成特殊格式的加密投标文件包括:
将所述数字证书唯一序列号存入所述数字信封中,并使所述数字信封封装至所述投标文件中;
基于所述数字证书唯一序列号对所述投标文件进行签章、转换以及整合打包;
生成特殊格式的加密投标文件。


4.根据权利要求1所述的一种投标文件加解密方法,其特征在于,所述第一CA锁为投标设备中的CA锁。


5.根据权利要求2所述的一种投标文件加解密方法,其特征在于,所述第二CA锁为招标设备中的CA锁。


6.根据权利要求1-5中任一所述的一种投标文件加解密方法,用于解密端,其特征在于,包括:
...

【专利技术属性】
技术研发人员:王聪李超周宁熊健李球陈超
申请(专利权)人:江西省精彩纵横采购咨询有限公司
类型:发明
国别省市:江西;36

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1