一种基于TLS协议的多方认证区块链数据上链方法

    公开(公告)号:CN114520720B

    公开(公告)日:2023-06-16

    申请号:CN202210282619.0

    申请日:2022-03-22

    Applicant: 暨南大学

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

    一种基于TEE预言机集群和区块链的数字证书系统及方法

    公开(公告)号:CN114465817B

    公开(公告)日:2023-06-16

    申请号:CN202210282621.8

    申请日:2022-03-22

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于TEE预言机集群和区块链的数字证书系统及方法,系统包括预言机集群、用户、智能合约以及CA;系统工作时,包括智能合约初始化与CA注册阶段、证书发布与上链阶段、证书验证阶段、预言机工作节点选择阶段以及预言机同步阶段。本发明提出的数字证书系统为CA和用户管理数字证书提供了统一的平台,CA的行为记录以及数字证书的变化存储在区块链中实现了溯源和追责,同时利用TEE预言机集群为链上链下数据互通提供渠道,消除了上级CA根证书对其所发布证书的有效性的限制,同时,解决区块链查询带来的效率问题。

    一种基于TLS协议的多方认证区块链数据上链方法

    公开(公告)号:CN114520720A

    公开(公告)日:2022-05-20

    申请号:CN202210282619.0

    申请日:2022-03-22

    Applicant: 暨南大学

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

    一种基于TEE预言机集群和区块链的数字证书系统及方法

    公开(公告)号:CN114465817A

    公开(公告)日:2022-05-10

    申请号:CN202210282621.8

    申请日:2022-03-22

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于TEE预言机集群和区块链的数字证书系统及方法,系统包括预言机集群、用户、智能合约以及CA;系统工作时,包括智能合约初始化与CA注册阶段、证书发布与上链阶段、证书验证阶段、预言机工作节点选择阶段以及预言机同步阶段。本发明提出的数字证书系统为CA和用户管理数字证书提供了统一的平台,CA的行为记录以及数字证书的变化存储在区块链中实现了溯源和追责,同时利用TEE预言机集群为链上链下数据互通提供渠道,消除了上级CA根证书对其所发布证书的有效性的限制,同时,解决区块链查询带来的效率问题。

Patent Agency Ranking