-
公开(公告)号:CN117220909A
公开(公告)日:2023-12-12
申请号:CN202311001786.4
申请日:2023-08-09
Applicant: 北京市农林科学院信息技术研究中心
Abstract: 本发明提供一种区块链跨链访问控制方法、装置、电子设备及存储介质,所述方法包括:接收业务链对应的第一跨链网关发来的目标跨链请求;在确定业务链上的客户端的身份验证通过的情况下,基于对目标跨链请求进行解析的结果,确定目标跨链请求对应的访问决策结果签名,并将目标跨链请求和访问决策结果签名转发至目标数据链;在确定访问决策结果签名验证通过的情况下,接收目标数据链发来的响应密文,并将响应密文转发给第一跨链网关,以供第一跨链网关对响应密文进行解密得到目标请求数据,并将目标请求数据发送给业务链上的客户端。本发明可以提高跨链访问系统的灵活性和可扩展性,细化了对数据链资源的访问控制,提高区块链跨链访问的效率。
-
公开(公告)号:CN118468347A
公开(公告)日:2024-08-09
申请号:CN202410550307.2
申请日:2024-05-06
Applicant: 北京市农林科学院信息技术研究中心
Abstract: 本发明提供一种跨链数据可信验证方法、装置、电子设备和存储介质,该方法包括:接收请求链的跨链数据访问请求,并基于验证后的RSA累加器的状态值生成可信证明;将请求数据和可信证明发送给请求链,以使请求链基于请求数据和所述可信证明对请求数据进行验证;RSA累加器的状态值通过以下步骤获得:通过RSA累加器存储第一业务链上所有区块的Merkle根的Hash素数,并在新的区块产生时,同步更新RSA累加器的状态值;获取第一业务链上所有用户对更新后的RSA累加器的状态值的多重签名;将经过多重签名后的更新后的RSA累加器的状态值向全网广播,以使其他业务链对状态值进行验证;获取验证后的RSA累加器的状态值。
-