[发明专利]一种基于TLS协议的多方认证区块链数据上链方法有效

专利信息
申请号: 202210282619.0 申请日: 2022-03-22
公开(公告)号: CN114520720B 公开(公告)日: 2023-06-16
发明(设计)人: 聂凯轩;吴永东;刘志全;岳文波;刘明辉;林艺帆;陈静静 申请(专利权)人: 暨南大学
主分类号: H04L9/08 分类号: H04L9/08;H04L9/32;H04L9/40;H04L67/01;H04L69/326
代理公司: 广州市华学知识产权代理有限公司 44245 代理人: 杜柱东
地址: 510632 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 tls 协议 多方 认证 区块 数据 方法
【说明书】:

发明公开了一种基于TLS协议的多方认证区块链数据上链方法,包括以下步骤:S1、服务端、证明者和验证者委员会进行多方握手协议,共同协商会话密钥;S2、证明者和验证者委员会通过多方安全计算共享消息认证密钥;S3、证明者与验证者委员会共同构造查询请求的消息认证码MAC,并向服务端发起数据请求;S4、证明者获取响应报文,并传送给验证者委员会,验证者委员会泄露共享的部分认证密钥给验证者;S5、证明者对请求报文做校验,校验无误后向验证者委员会做零知识证明,随后将数据上链。本发明将TLS技术和区块链技术结合,为传统的web数据提供第三方可认证性,并以此作为区块链与链下世界的桥梁,为区块链上链提供更安全可靠的方式。

技术领域

本发明属于区块链技术领域,具体涉及一种基于TLS协议的多方认证区块链数据上链方法。

背景技术

区块链是一个确定性的、封闭的系统环境,目前区块链只能获取到链内的数据,而不能获取到链外真实世界的数据,区块链与现实世界是割裂的。区块链预言机(Oracle)可以解决链上、链下数据互通的问题,它可以提供链下数据和链上数据之间的链接。区块链Oracle不是数据源本身,而是查询、验证和身份验证外部数据源,然后传递该信息送回区块链。预言机在区块链生态系统中至关重要,因为它们拓宽了智能合同的运作范围。如果没有区块链预言机,智能合同的用途将非常有限,因为它们只能访问网络内部的数据。区块链可以视作是一个全球范围内的分布式数据库,在区块链出现之前,所有的网络数据都是存储在中心话的服务器上的。随着区块链的发展,传统的网络数据需要上链以供开展区块链服务。

安全传输层协议(Transport Layer Security,TLS)是一种功能强大、部署广泛的协议,允许用户通过保密、完整性保护的通道访问web数据。但是TLS有一个严重的限制:它不允许用户向第三方证明其访问的数据确实来自一个特定的网站,即TLS协议不能提供数据来源认证。

TLSnotary是最早基于TLS协议的预言机方案。该方案允许客户端向第三方审计人员提供证据,证明自己和服务器之间发起了某些web请求并获取到了相应的数据。只要审计员信任服务器的公钥,证据是不可辩驳的。TLSnotary可以利用TLS的安全性,并扩展TLS协议以满足第三方验证的需求。但目前 TLSnotary只支持TLS的较低版本(TLS1.0/TLS1.1),并不支持现在广泛使用的 TLS1.2协议。Zhang等人提出了一种新的TLS协议第三方认证方案。该方案可以兼容TLS1.2版本,它允许用户证明通过TLS访问的数据片段来自特定的网站,并可选择性地在零知识下证明此类数据的声明,保持数据本身的机密性。DECO 是第一个无需可信硬件或服务器端修改即可工作的系统,它可以将私有数据从集中的web服务中解放出来,供第三方认证使用。

以上的方案暂时都只支持单个第三方的数据认证,区块链是一个分布式的系统,存在很多的区块链节点,想要更安全的数据上链需要这些区块链节点的参与,这便需要多个第三方验证节点。因此,行业内急需研发一种能够提供多区块链节点认证的传统web数据上链的方法。

发明内容

本发明的主要目的在于克服现有技术的缺点与不足,提出一种基于TLS协议的多方认证区块链数据上链方法,该方法可以将传统web服务器上的数据通过多方验证的方式上传到区块链系统上,在通讯过程中保护数据隐私。

为了达到上述目的,本发明采用以下技术方案:

一种基于TLS协议的多方认证区块链数据上链方法,设有服务端S、证明者P以及验证者委员会V,方法包括以下步骤:

S1、服务端、证明者和验证者委员会进行多方握手协议,共同协商会话密钥;

S2、证明者和验证者委员会通过多方安全计算共享消息认证密钥;

S3、证明者与验证者委员会共同构造查询请求的消息认证码MAC,并向服务端发起数据请求;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于暨南大学,未经暨南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210282619.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top