The invention discloses a limited domain block chain system with a closed-loop authentication system, which mainly comprises m authentication centers and N external nodes. Each certification center mainly includes the description event authentication information system and the block chain authentication accounting system. The basic database mainly stores the basic authentication data and the authentication information of recording events. The external node scans the RFID tags of the goods to be tested, accesses the basic database, and verifies the authenticity of the goods to be tested by using the one-time certification method of closed-loop authentication. The invention can effectively prevent the security vulnerabilities of counterfeiters through electronic tags or other components of anti-counterfeiting system, and ensure the security of anti-counterfeiting system by means of a limited area block chain system with a closed-loop authentication system.
【技术实现步骤摘要】
一种带闭环认证系统的有限域区块链系统
本专利技术涉及数字认证领域,具体是一种带闭环认证系统的有限域区块链系统。
技术介绍
随着移动通信技术的发展,特别移动互联网和物联网正向人们的生活领域渗透,出现了各种基于互联网的认证服务的需求。如商品真伪认证、交易信息、收藏品信息、虚拟账号信息、虚拟财产、个人/企业身份信息、征信信息、司法公正信息等。现有技术中,需要搭建一个接入互联网的服务器,然后通过外部节点访问服务器,以查询上述信息。然而,通过黑客手段攻破系统服务器是难以避免的事情。黑客往往通过改写存储于服务器内的信息,达到非法目的。因此,现有的基于互联网的认证系统需要得到改进。本专利技术通过闭环认证的方式,提高了认证的安全性和可靠性,同时很好的解决了区块链中的双花问题。
技术实现思路
本专利技术的目的是解决现有技术中存在的问题。为实现本专利技术目的而采用的技术方案是这样的,一种带闭环认证系统的有限域区块链系统,主要包括m个认证中心和k个外部节点。所述认证中心为主服务器。m个所述认证中心权限相同。所述外部节点为具有读写商品RFID标签功能的移动终端。任意一件商品的RFID标签中具有数字身份证书信息Ei,j。其中,i为商品生产序号。i=1,2,…,l。j为RFID标签写入消息的次数。j=1,2,…,k。商品的数字身份证书信息Ei,j和所述商品验证信息集合Q对应。所述数字身份证书信息为随机数。任意一件商品第一次出厂时,设置在该件商品上的RFID标签写入消息Ei,1,所述基础数据库存储商品验证信息集合Q={Qi,1},即j=1。每个认证中心主要包括著录事件认证信息系统和区块链认 ...
【技术保护点】
1.一种带闭环认证系统的有限域区块链系统,其特征在于:主要包括m个认证中心和k个外部节点;每个认证中心主要包括基础数据库、著录事件认证信息系统和区块链认证记账系统;所述基础数据库主要存储基础认证数据和著录事件认证信息;任意所述认证中心从基础数据库中读取数据;所述基础数据库为与带闭环认证系统的有限域区块链系统进行数据交互的具有数据存储功能的服务器;所述基础数据库主要存储基础认证数据和著录事件认证信息;所述初始基础认证数据由所述认证中心节点的认证需求提供,为商品认证的基础信息;所述基础认证数据为商品验证信息集合Q;商品验证信息集合Q={Qi,1、Qi,2、…、Qi,j};i为商品生产序号;i=1,2,…,l;j为商品的RFID标签写入消息次数;j=1,2,…,k;商品验证信息Qi,j是数字身份证书信息Ei,j经过哈希运算后的哈希值;所述著录事件认证信息由待测商品验证信息和被验证的待测商品数字身份证书信息Ei,j组成;所述外部节点扫描待测商品的RFID标签后,访问所述基础数据库,利用闭环认证的一次一证方法验证待测商品的真伪;所述待测商品验证信息为商品是假、商品真假可疑或商品是真;所述著录事件 ...
【技术特征摘要】
2017.05.16 CN 2017103443838;2017.07.04 CN 201710531.一种带闭环认证系统的有限域区块链系统,其特征在于:主要包括m个认证中心和k个外部节点;每个认证中心主要包括基础数据库、著录事件认证信息系统和区块链认证记账系统;所述基础数据库主要存储基础认证数据和著录事件认证信息;任意所述认证中心从基础数据库中读取数据;所述基础数据库为与带闭环认证系统的有限域区块链系统进行数据交互的具有数据存储功能的服务器;所述基础数据库主要存储基础认证数据和著录事件认证信息;所述初始基础认证数据由所述认证中心节点的认证需求提供,为商品认证的基础信息;所述基础认证数据为商品验证信息集合Q;商品验证信息集合Q={Qi,1、Qi,2、…、Qi,j};i为商品生产序号;i=1,2,…,l;j为商品的RFID标签写入消息次数;j=1,2,…,k;商品验证信息Qi,j是数字身份证书信息Ei,j经过哈希运算后的哈希值;所述著录事件认证信息由待测商品验证信息和被验证的待测商品数字身份证书信息Ei,j组成;所述外部节点扫描待测商品的RFID标签后,访问所述基础数据库,利用闭环认证的一次一证方法验证待测商品的真伪;所述待测商品验证信息为商品是假、商品真假可疑或商品是真;所述著录事件信息为所述著录事件认证信息系统根据外部认证需求对基础数据库的操作记录信息;所述著录事件认证信息系统根据认证需求对基础数据库的操作,按区块链认证记账系统的格式要求,生成著录交易信息;所述著录事件认证信息系统在区块记录发布周期T内广播著录交易信息;所述区块链认证记账系统记录被广播的著录交易信息;所述区块链认证记账系统以接收到的著录交易信息为基础,按照规则生成并保存区块数据。2.根据权利要求1所述的一种带闭环认证系统的有限域区块链系统,其特征在于:所述认证中心为服务器;m个所述认证中心权限相同;所述外部节点为具有读写商品RFID标签功能的移动终端。3.根据权利要求1所述的一种带闭环认证系统的有限域区块链系统,其特征在于:任意一件商品的RFID标签中具有数字身份证书信息Ei,j;其中,i为商品生产序号;i=1,2,…,l;j为RFID标签写入数字身份证书信息的次数;j=1,2,…,k;所述数字身份证书信息为随机数;任意一件商品第一次出厂时,设置在该件商品上的RFID标签写入商品的数字身份证书信息Ei,1;每个认证中心的所述基础数据库中存储商品验证信息集合Q={Qi,1},即j=1。4.根据权利要求1所述的一种带闭环认证系统的有限域区块链系统,其特征在于:利用闭环认证的一次一证方法验证商品真伪的主要步骤如下:1)所述外部节点扫描待测商品的RFID标签,并向有限域区块链系统发起待测商品真伪验证请求;所述外部节点将待测商品的RFID标签中的数字身份证书信息Ei,j发送到带闭环认证系统的有限域区块链系统中相应商品的验证中心节点;2)所述认证中心的著录事件认证信息系统对所述数字身份证书信息Ei,j进行哈希运算,得到信息Hi,j;所述认证中心将信息Hi,j分别和所述商品验证信息集合Q中的每一个元素进行比对运算;若所述消息Hi,j和所述商品验证信息集合Q中任意一个元素均不匹配,则待测商品为假冒商品,生成待测商品是假的待测商品验证信息;若所述消息Hi,j和所述商品验证信息集合Q中除Qi,j外的其他元素相匹配,则待测商品真假可疑,生成待测商品真假可疑的待测商品验证信息;若所述消息Hi,1和所述商品验证信息集合Q中的Qi,j相匹配,则待测商品为真品,生成待测商品是真的待测商品验证信息;每个认证中心将待测商品验证信息和数字身份证书信息Ei,j处理为著录交易信息,并在有限域区块链系统中广播所述著录交易信息;3)有限域区块链系统接收m个认证中心的判断结果,根据设定的校验原则,判断商品真假;若商品为假,有限域区块链系统将判断结果发送给所述外部节点;所述外部节点显示商品为假;有限域区块链系统记录所述外部节点的扫描时间和物理地址;有限域区块链系统结束本次商品真伪验证,进入下一个闭环认证流程,等待外部节点的下一次商品真伪验证请求;若商品为真假可疑,有限域区块链系统将判断结果发送给所述外部节点;所述外部节点显示商品真假可疑;有限域区块链系统记...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。