一种招投标处理方法及用户终端技术

技术编号:33896327 阅读:21 留言:0更新日期:2022-06-22 17:33
本发明专利技术提供一种招投标处理方法及用户终端,方法包括制作投标文件,根据CA数字证书对投标文件加密;将加密数据分割成多个子数据,将子数据进行哈希值计算得到第一目标哈希值,将各个子数据分布存储至不同服务器节点;扫描加密二维码;根据加密二维码中私钥对第一目标哈希值加密得到签名文件;扫描解密二维码;根据解密二维码中公钥对签名文件解密,当解密成功时获取各个服务器节点存储的子数据;将子数据进行哈希值计算得到第二目标哈希值,并判断与第一目标哈希值是否相同;若是,则将各个子数据合并,根据CA数字证书对合并的数据解密得到投标文件;将投标文件发送至招标系统。本发明专利技术解决了现有电子招投标无法保证便捷性及安全性的问题。全性的问题。全性的问题。

【技术实现步骤摘要】
一种招投标处理方法及用户终端


[0001]本专利技术涉及信息安全
,特别涉及一种招投标处理方法及用户终端。

技术介绍

[0002]招标是指招标人发出招标公告或投标邀请书,说明招标的工程、货物、服务的范围、标段(标包)划分、数量、投标人的资格要求等,邀请特定或不特定的投标人在规定的时间、地点按照一定的程序进行投标的行为。招标的传统程序一般为:招标者刊登广告或有选择地邀请有关厂商,并发给招标文件,或附上图纸和样品;投标者按要求递交投标文件;然后在公证人的主持下当众开标、评标,以全面符合条件者为中标人;最后双方签订承包或交易合同。
[0003]现有招标采购活动,包括传统招标采购和电子化招标采购。传统招标采购是以印刷文本作为招标资料的信息载体,采用报名、编制招标文件、组织澄清答疑会议、投标、进行评标会议等流程,以上流程用人工的方式执行费时费力、效率低下、容易出错。而且需要招标方投标方都到达现场,同时资料是线下提供的,不利于最终中标信息的计算、不利于最终结果的公布和档案的归档。
[0004]因此随着信息网络技术的不断发展,电子化招标采购作为一种便捷、高效、透明、环保的操作模式,以先进的计算机技术为支撑,以互联网为平台,将电子信息技术与传统的招标采购模式有效结合起来,实现招标项目备案、招标公告发布、招标文件制作与发售、投标文件制作与提交、专家评审、生成评标报告等招标采购全过程的电子化管理,从而有效地规范招标采购交易和监管招标采购过程。
[0005]在电子投标和开标过程中,投标人常常担心自己的投标文件会提前被打开,导致投标文件泄密。因此当将线下招投标移至线上,那么就需要提供一种安全可靠的方式,来保证数据的安全性、保密性,且需要帮助招标方确认投标信息确实来源于投标方。目前电子交易平台普遍采用USBKey作为CA证书的存储介质,在进行电子投标文件的加解密时,需要在固定的PC终端上通过插入CA锁的方式实现投标文件加解密。然而该方法需要投标单位在不同交易平台进行投标时办理不同的CA锁,并安装对应驱动,操作繁琐且只能在固定的终端上进行投标文件的加解密操作。另外,USBKey作为一种硬件设备,具有购买成本。再者,USBKey是一个独立的设备,需要单独的保管和携带。同时单一CA证书的加解密控制方式过于集中,存在单点故障的风险,且难以保证招投标平台认证过程中数据的安全性。

技术实现思路

[0006]基于此,本专利技术的目的是提供一种招投标处理方法及用户终端,以从根本上解决现有电子招投标无法保证便捷性及安全性的问题。
[0007]根据本专利技术实施例的一种招投标处理方法,应用于用户终端,所述方法包括:根据所输入的投标信息制作投标文件,并根据集成的CA数字证书对所述投标文件进行加密得到加密数据;
将所述加密数据进行分割得到多个子数据,并将所分割的各个子数据进行哈希值计算得到第一目标哈希值,同时将所分割的各个子数据分布存储至不同的服务器节点中;扫描招标系统在开标前所发布的加密二维码,所述加密二维码中存储有用于签名加密的私钥;根据所述加密二维码中所存储的私钥对所述第一目标哈希值进行签名加密得到签名文件并进行本地存储;扫描招标系统在开标现场所发布的解密二维码,所述解密二维码中存储有用于验签解密的公钥;根据所述解密二维码中所存储的公钥对本地存储的所述签名文件进行验签解密,并当解密成功时获取各个服务器节点所存储的子数据;将所获取的各个子数据进行哈希值计算得到第二目标哈希值,并判断所计算得到的第二目标哈希值与所述第一目标哈希值是否相同;若是,则将所获取的各个子数据进行合并,并根据集成的CA数字证书对所合并的数据进行解密得到所述投标文件;将所述投标文件发送至招标系统,以使在开标现场对所述投标文件进行开标。
[0008]另外,根据本专利技术上述实施例的一种招投标处理方法,还可以具有如下附加的技术特征:进一步地,所述根据集成的CA数字证书对所述投标文件进行加密得到加密数据的步骤包括:根据本地所存储的CA数字证书对所述投标文件进行加密得到第一加密数据;根据第三方所提供的第三方CA数字证书对所述第一加密数据再次进行加密得到第二加密数据。
[0009]进一步地,将所述加密数据进行分割得到多个子数据的步骤包括:将所述加密数据依序进行分割得到依序排布的多个子数据;对所依序排布的各个子数据分别配置依序命名的唯一标识。
[0010]进一步地,所述将所分割的各个子数据进行哈希值计算得到第一目标哈希值的步骤包括:将所首次分割的首个子数据进行哈希值计算;依次将上一分割的上一子数据所计算得到的哈希值与当前分割的当前子数据一同进行哈希值计算,直至所有子数据计算完成得到第一目标哈希值。
[0011]进一步地,所述将所分割的各个子数据进行哈希值计算得到第一目标哈希值的步骤包括:将所分割的每个子数据分别进行哈希值计算;将每个子数据所计算得到的哈希值一同进行哈希值计算得到第一目标哈希值。
[0012]进一步地,所述将所获取的各个子数据进行哈希值计算得到第二目标哈希值的步骤包括:获取各个子数据中所配置的唯一标识,并根据各个唯一标识的命名相应的依序排布各个子数据;将所获取的依次排序的各个子数据中的首个子数据进行哈希值计算;
依次将依序排序中的上一子数据所计算得到的哈希值与当前子数据一同进行哈希值计算,直至所有子数据计算完成得到第二目标哈希值。
[0013]进一步地,所述将所获取的各个子数据进行哈希值计算得到第二目标哈希值的步骤包括:将所获取的每个子数据分别进行哈希值计算;将所有子数据所计算得到的各个哈希值一同进行哈希值计算得到第二目标哈希值。
[0014]进一步地,所述将所获取的各个子数据进行合并的步骤包括:获取各个子数据中所配置的唯一标识,并根据各个唯一标识的命名相应的依序排布各个子数据;将所依序排布的各个子数据进行合并。
[0015]进一步地,所述根据集成的CA数字证书对所合并的数据进行解密得到所述投标文件的步骤包括:根据第三方所提供的第三方CA数字证书对所合并的数据进行解密得到第一解密数据;根据本地所存储的CA数字证书对所述第一解密数据再次进行解密得到所述投标文件。
[0016]本专利技术还提出一种用户终端,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的招投标处理方法。
[0017]与现有技术相比:通过在用户终端中本地集成有CA数字证书,使得不受浏览器的限制,不受终端的限制,以及不受USBKey存储介质的限制,使得在使用用户终端的情况下可便捷有效的进行电子招投标处理;通过利用用户终端中集中的CA数字证书对投标文件进行加密得到加密数据,使得可初步保证投标文件传输的完整性与安全性;通过将所分割的各个子数据进行哈希值计算得到第一目标哈希值,使得用户终端中无需存储易泄密的投标文件,而直接通过该第一目标哈希值即可获取并比对解密得到投标文件,使得投标方通过携带使用用户终端即可便携的进入开标现场进行开标,而用户终端中仅存储有第一目标哈希值,即使遭到泄露或被别人本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种招投标处理方法,其特征在于,应用于用户终端,所述方法包括:根据所输入的投标信息制作投标文件,并根据集成的CA数字证书对所述投标文件进行加密得到加密数据;将所述加密数据进行分割得到多个子数据,并将所分割的各个子数据进行哈希值计算得到第一目标哈希值,同时将所分割的各个子数据分布存储至不同的服务器节点中;扫描招标系统在开标前所发布的加密二维码,所述加密二维码中存储有用于签名加密的私钥;根据所述加密二维码中所存储的私钥对所述第一目标哈希值进行签名加密得到签名文件并进行本地存储;扫描招标系统在开标现场所发布的解密二维码,所述解密二维码中存储有用于验签解密的公钥;根据所述解密二维码中所存储的公钥对本地存储的所述签名文件进行验签解密,并当解密成功时获取各个服务器节点所存储的子数据;将所获取的各个子数据进行哈希值计算得到第二目标哈希值,并判断所计算得到的第二目标哈希值与所述第一目标哈希值是否相同;若是,则将所获取的各个子数据进行合并,并根据集成的CA数字证书对所合并的数据进行解密得到所述投标文件;将所述投标文件发送至招标系统,以使在开标现场对所述投标文件进行开标。2.根据权利要求1所述的招投标处理方法,其特征在于,所述根据集成的CA数字证书对所述投标文件进行加密得到加密数据的步骤包括:根据本地所存储的CA数字证书对所述投标文件进行加密得到第一加密数据;根据第三方所提供的第三方CA数字证书对所述第一加密数据再次进行加密得到第二加密数据。3.根据权利要求1所述的招投标处理方法,其特征在于,将所述加密数据进行分割得到多个子数据的步骤包括:将所述加密数据依序进行分割得到依序排布的多个子数据;对所依序排布的各个子数据分别配置依序命名的唯一标识。4.根据权利要求1所述的招投标处理方法,其特征在于,所述将所分割的各个子数据进行哈希值计算得到第一目标哈希值的步骤包括:将所首次分割的首个子数据进行哈希值计算;依次将上一分割的上一子数据...

【专利技术属性】
技术研发人员:王聪傅鹏李超易如吴欣桐陈超陈光远
申请(专利权)人:江西省精彩纵横采购咨询有限公司
类型:发明
国别省市:

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

1