1.一种标书管理方法,其特征在于,包括:
投标终端通过预设的对称密钥将初始标书文件加密后得到加密初始标书文件;
投标终端向预设的时间戳认证服务器发送时间戳认证请求,所述时间戳认证请求包含所述加密初始标书文件的哈希值;
投标终端接收时间戳认证服务器发送的时间戳,并将所述时间戳与所述加密初始标书文件合并得到参考文件;
投标终端将所述参考文件储存到区块链中;
招标管理服务器从区块链中获取所述参考文件,并对所述参考文件进行解析后得到所述加密初始标书文件以及所述时间戳;
招标管理服务器根据所述时间戳判断所述加密初始标书文件是否在预设的时间节点之后未进行修改,以确定所述加密初始标书文件是否合格。
2.根据权利要求1所述的方法,其特征在于,所述投标终端将所述参考文件储存到区块链中,包括:
对所述参考文件进行加密处理以得到数字签名;
将所述数字签名以及所述参考文件发送至验证节点;
接收所述验证节点返回的区块并将所述区块添加到区块链结构上,所述区块是由验证节点根据所述数字签名以及所述参考文件生成的。
3.根据权利要求2所述的方法,其特征在于,所述对所述参考文件进行加密处理以得到数字签名,包括:
根据哈希算法对所述参考文件进行加密得到数字摘要;
根据预配置的私钥对所述数字摘要进行加密得到数字签名。
4.根据权利要求1所述的方法,其特征在于,所述招标管理服务器根据所述时间戳判断所述加密初始标书文件是否在预设的时间节点之后未进行修改,包括:
判断所述时间戳上的时间是否在所述时间节点之前;
若所述时间戳上的时间不在所述时间节点之前,判定所述加密初始标书文件在预设的时间节点后被修改。
5.根据权利要求4所述的方法,其特征在于,所述招标管理服务器根据所述时间戳判断所述加密初始标书文件是否在预设的时间节点之后未进行修改,还包括:
若所述时间戳上的时间在所述时间节点之前,判断所述加密初始标书文件的哈希值是否与所述时间戳包含的哈希值相同;
若所述加密初始标书文件的哈希值与所述时间戳包含的哈希值不相同,判定所述加密初始标书文件在预设的时间节点后被修改;
若所述加密初始标书文件的哈希值与所述时间戳包含的哈希值相同,判定所述加密初始标书文件在预设的时间节点后未被修改。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
投标终端通过招标管理服务器的公钥对所述对称密钥加密后得到加密对称密钥,并将所述加密对称密钥发送给所述招标管理服务器。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
招标管理服务器通过招标管理服务器的私钥对所述加密对称密钥进行解密以得到所述对称密钥;
招标管理服务器通过所述对称密钥对所述加密初始标书文件进行解密以得到所述初始标书文件,以由投标方根据所述初始标书文件进行讲标。
8.一种标书管理系统,其特征在于,所述标书管理系统包括投标终端以及招标管理服务器,所述投标终端包括第一加密单元、第一发送单元、第一接收单元以及储存单元,所述招标管理服务器包括解析单元、第一判断单元、第一通知单元以及第二通知单元,其中:
第一加密单元,用于通过预设的对称密钥将所述初始标书文件加密后得到加密初始标书文件;
第一发送单元,用于投标终端向预设的时间戳认证服务器发送时间戳认证请求,所述时间戳认证请求包含所述加密初始标书文件的哈希值;
第一接收单元,用于接收时间戳认证服务器发送的时间戳,并将所述时间戳与所述加密初始标书文件合并得到参考文件;
储存单元,用于投标终端将所述参考文件储存到区块链中;
解析单元,用于从区块链中获取所述参考文件,并对所述参考文件进行解析后得到的所述加密初始标书文件以及所述时间戳;
第一判断单元,用于根据所述时间戳判断所述加密初始标书文件是否在预设的时间节点之后未进行修改,以确定所述标书是否合格。
9.一种标书管理系统,其特征在于,包括投标终端以及招标管理服务器,所述投标终端以及招标管理服务器均包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述投标终端以及招标管理服务器的处理器执行相应的计算机程序时共同实现如权利要求1-7中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有第一计算机程序和第二计算机程序,所述第一计算机程序和第二计算机程序当分别被投标终端的处理器和招标管理服务器的处理器执行时可实现如权利要求1-7中任一项所述的方法。