一种基于云存储的网络招投标系统技术方案

技术编号:8242749 阅读:240 留言:0更新日期:2013-01-24 23:45
本发明专利技术涉及一种基于云存储的网络招投标系统,包括服务器端和客户端。客户端包括投标客户端和招标客户端,分别安装在投标方、招标方本地。投标方、投标方分别通过安装在本地的客户端登陆系统。在投标客户端配置有投标方公告查询模块和投标文件加密模块。在招标客户端配置有招标方公告发布模块和投标文件解密模块。在服务器端配置有云端文件存储检索模块。云端文件存储检索模块分别与招标方公告发布模块、投标文件解密模块、投标方公告查询模块和投标文件加密模块通过互联网进行通讯。本发明专利技术通过使用云存储技术对投标文件进行方便有效的存储和管理,同时保障了投标文件的安全性和机密性,并且提供了安全有效的投标文件检索功能。

【技术实现步骤摘要】

【技术保护点】
一种基于云存储的网络招投标系统,包括服务器端和客户端,其特征在于,所述客户端包括投标客户端和招标客户端,分别安装在投标方、招标方本地;投标方、投标方分别通过安装在本地的客户端登陆系统;在投标客户端配置有投标方公告查询模块和投标文件加密模块;在招标客户端配置有招标方公告发布模块和投标文件解密模块;在服务器端配置有云端文件存储检索模块;所述招标方公告发布模块负责将招标方的招标信息和招标文件上传至云端,交给云端文件存储检索模块;所述投标文件加密模块使用基于消除安全信道的关键字可检索的非对称密钥加密方案,对投标方准备好的投标文件的关键字进行加密,获得可检索密文Cw=,其中:A=gr,r∈Zp*B=H2(t),t=(e^(Q,h1)e^(H1(w),h2))r上式中,e为双线性映射,H1为哈希函数,g、h2、Q、h1取自招标方公钥,使用数字信封技术对投标文件进行加密,并将其上传之云端,交给云端文件存储检索模块;所述云端文件存储检索模块负责存储和管理云端接收到的所有招、投标文件,并提供文件检索功能,所述检索功能由云端根据投标文件加密模块提供的关键字可检索密文Cw,以及本模块中由招标方提供的关键字陷门Tw=H1(w)β进行匹配测试,从而实现文件检索功能;所述投标方公告查询模块负责将所有的招标信息发送到投标客户端并予以展示,同时提供基于关键字的信息检索及下载功能;所述投标文件解密模块负责对招标方需要的投标文件进行下载并进行解密;上述组成部分之间的连接关系为:云端文件存储检索模块分别与招标方公告发布模块、投标文件解密模块、投标方公告查询模块和投标文件加密模块通过互联网进行通讯;本系统的工作过程如下:首先,招标方通过安装在本地的客户端进行登录并输入招标信息和招标文 件;然后,招标方公告发布模块将招标方的招标信息以及招标文件上传至云端,交给云端文件存储检索模块;之后,投标方通过安装在本地的客户端进行登录后,系统将把招标公告发送至投标客户端,投标方用户即可查看招标公告,并能够下载相关招标文件;特别的,投标方无需注册即可登录系统;当投标方准备上传投标文件时,首先通过客户端填写基本资料,并准备好投标文件,当投标文件加密模块对基本资料和投标文件进行加密后上传至云端;所述加密过程分为两部分,一是对基本资料加密,具体采用可检索加密方案进行加密,所述可检索加密方案具体采用SCF?PEKS技术;二是对投标文件加密,先对投标文件进行压缩后,再使用数字信封技术对其进行加密;当招标方要检索投标文件时,需在登录后通过投标方公告查询模块查看所有投标文件;招标方根据投标方文件信息并结合自身需要,向云端发出请求下载检索到的投标文件;云端在收到下载请求后,将相应的投标文件传回招标方客户端,当招标方客户端接收到来自云端的投标文件后,调用招标方投标文件解密模块对投标文件进行解密获得原始投标文件;之后,由招标方根据需要选择中标方,并通过招标方公告发布模块发布中标公告,即可将中标方信息上传至云端;最后,未登录的投标方在登录系统后,或者已登录的投标方点击刷新公告,均可看到中标公告。...

【技术特征摘要】

【专利技术属性】
技术研发人员:祝烈煌边慧善彭逍遥张琼宇
申请(专利权)人:北京理工大学
类型:发明
国别省市:

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

1