-
公开(公告)号:CN114826766A
公开(公告)日:2022-07-29
申请号:CN202210541951.4
申请日:2022-05-18
Applicant: 北京交通大学
Abstract: 本发明提供基于区块链跨链的安全可验证服务提供方法及系统,属于网络通信技术领域,获取服务提供者和服务请求者的注册请求,验证成功后分别为其颁发数字证书,接收服务提供者服务数据密文;获取服务请求者的服务请求,验证通过后调用匹配合约进行服务匹配;对服务请求者的公钥进行密钥转换得到重加密密钥,利用重加密密钥对服务数据进行重加密;将重加密后的服务数据密文发布在代理链上,服务请求者解密获取服务数据明文,结合验证合约进行数据一致性验证。本发明采用代理重加密,并使用智能合约来对请求和服务进行匹配,通过智能合约和哈希函数保证了数据一致性和安全性;可扩展到多个应用链的互联互通,请求和服务可双向进行。
-
公开(公告)号:CN114826766B
公开(公告)日:2022-11-18
申请号:CN202210541951.4
申请日:2022-05-18
Applicant: 北京交通大学
Abstract: 本发明提供基于区块链跨链的安全可验证服务提供方法及系统,属于网络通信技术领域,获取服务提供者和服务请求者的注册请求,验证成功后分别为其颁发数字证书,接收服务提供者服务数据密文;获取服务请求者的服务请求,验证通过后调用匹配合约进行服务匹配;对服务请求者的公钥进行密钥转换得到重加密密钥,利用重加密密钥对服务数据进行重加密;将重加密后的服务数据密文发布在代理链上,服务请求者解密获取服务数据明文,结合验证合约进行数据一致性验证。本发明采用代理重加密,并使用智能合约来对请求和服务进行匹配,通过智能合约和哈希函数保证了数据一致性和安全性;可扩展到多个应用链的互联互通,请求和服务可双向进行。
-