[发明专利]一种区块链时间戳验证系统在审
申请号: | 202011127839.3 | 申请日: | 2020-10-19 |
公开(公告)号: | CN112350830A | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 蒋秀英 | 申请(专利权)人: | 蒋秀英 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 322100 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 时间 验证 系统 | ||
本发明涉及时间戳验证技术领域,且公开了一种区块链时间戳验证系统,包括以下步骤,隔一段时间对同样时间戳对应的所有唯一编码执行同样的操作,若本次得到的运营方时间戳邮编与上次得到的运营方时间戳不同,则判断该时间戳对应的所有文件中存在伪造时间戳的文件。该区块链时间戳验证系统,通过本发明将所述文件在写入数据库的时刻根据文件内容生成唯一识别二位码以及记录该时刻的时间戳生成唯一的编码,当时间戳底层的编码发生变化,顶层的编码必然发生变化,因此只需对比不同时间段的两个顶层编码即可发现文件何时发生变化,根据分支就能够知道是哪个文件的时间发生了变化,极大地提高发现效率和查找效率。
技术领域
本发明涉及时间戳验证技术领域,具体为一种区块链时间戳验证系统。
背景技术
时间戳是使用数字签名技术产生的数据,签名的对象包括了原始文件信息、签名参数、签名时间等信息。时间戳系统用来产生和管理时间戳,对签名对象进行数字签名产生时间戳,以证明原始文件在签名时间之前已经存在,对于一些重要的数据库文件,文件的存储日期非常关键,随着移动支付方式的发展,对于支付的验证提出了更高的要求。
通过时间戳能够准确地验证哪些信息造假,但是时间戳系统中还存在一定的缺点,传统的系统验证方式都是采用运营方的单方面验证方式,而却缺少了发行方的验证,倘若运营方伪造交易会使发行方承受损失,严重的甚至还会因此破产,而目前最简单的方法应该是将每一篇证明信息的做一个编码,这个编码中包含时间信息,存储在安全数据库中,有非法文件出现且编码发生变化的时候,就会触发报警模块,自动发出警鸣声,尽管这样做可以解决防止黑客入侵,修改数据库文件,但是需要定期检查一遍所有编码,这样会导致花费的时间很长,效率很差,因此一种区块链时间戳验证系统应运而生。
发明内容
针对上述问题,本发明的目的在于提供一种区块链时间戳验证系统,具有防止复制重发和防止伪造的功能。
本发明为实现技术目的采用如下技术方案:
一种区块链时间戳验证系统,包括以下步骤,
S1、启动系统:系统开始进行呈初始化运行,发行方从运营方手中的区块链服务模块中获取系统时钟,并且使两者的时间达到同步的效果,运营方生成运营方时间戳主密钥模块,发行方生成发行方时间戳主密钥模块,两者通过服务器作用而运作,并且通过二者的运作分子识别码与时间戳生成唯一编码。
S2、密钥传输:根据将时间戳的数据计算摘要,从一个公共时间源获得第一时间信息和对应的识别码,密钥由运营方时间戳主密钥分散得到的运营方时间戳子密钥发放到发行方,用户可以从发行方获取运营方时间戳子密钥和发行方时间戳子密钥,并且各自会生成配对的邮编码,从而更便于正常的使用时间戳进行交易或者验证系统。
S3、判断模块:提取出的时间戳中的随机代码和记录的与该时间戳中的所述时间信息对应的随机代码,如果一致则判断该时间戳可信,如果不一致则判断该时间戳不可信;
S4、验证操作:隔一段时间对同样时间戳对应的所有唯一编码执行同样的操作,若本次得到的运营方时间戳邮编与上次得到的运营方时间戳不同,则判断该时间戳对应的所有文件中存在伪造时间戳的文件;
S5、双重加密:在运营方和时间戳方交易过程中,用户操作完成订单提交到运营方,订单由运营方时间戳子密钥和账户发行方时间戳子密钥而进行双加密;
作为优化,所述进一步地,所述的发行方时间戳主密钥由随机数方式生成,发行方每天产生一个,对应日期的根密钥模块储存在发行方的安全设备中。
作为优化,所述时间信息和对应的随机代码;时间信息记录装置,用于记录所述接收的时间信息和随机代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蒋秀英,未经蒋秀英许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011127839.3/2.html,转载请声明来源钻瓜专利网。