发明

一种基于区块链的物联网服务分布式访问控制方法

2023-03-21 08:05:46 发布于四川 1
  • 申请专利号:CN202210451799.0
  • 公开(公告)日:2023-03-17
  • 公开(公告)号:CN114944941A
  • 申请人:北京交通大学
摘要:本发明提供了一种基于区块链的物联网服务分布式访问控制方法。该方法包括:发布者生成加密事件、签名、事件证书以及事件主题映射向量,并发送给通知代理网络;通知代理网络将事件证书发送至区块链网络,将事件主题映射向量添加到布隆过滤器中;订阅者将请求主题映射向量与自身属性一同发送给通知代理网络;通知代理网络匹配主题映射向量成功后,将订阅者属性发送给区块链网络;区块链网络验证发布者的访问控制策略与订阅者属性之间的匹配关系,成功后通知代理网络将加密事件发送给订阅者,订阅者解密事件。本发明使用全同态加密算法与数字签名技术保证发布数据的隐私性,一致性与完整性,解决了开放的物联网服务协同场景下服务交互时的安全问题。

专利内容

(19)国家知识产权局 (12)发明专利申请 (10)申请公布号 CN 114944941 A (43)申请公布日 2022.08.26 (21)申请号 202210451799.0 (22)申请日 2022.04.24 (71)申请人 北京交通大学 地址 100044 北京市海淀区西直门外上园 村3号 (72)发明人 段莉 胥文耀 王伟 李超  (74)专利代理机构 北京市商泰律师事务所 11255 专利代理师 黄晓军 (51)Int.Cl. H04L 9/40 (2022.01) H04L 9/00 (2022.01) H04L 9/32 (2006.01) 权利要求书2页 说明书8页 附图2页 (54)发明名称 一种基于区块链的物联网服务分布式访问 控制方法 (57)摘要 本发明提供了一种基于区块链的物联网服 务分布式访问控制方法。该方法包括:发布者生 成加密事件、签名、事件证书以及事件主题映射 向量,并发送给通知代理网络;通知代理网络将 事件证书发送至区块链网络,将事件主题映射向 量添加到布隆过滤器中;订阅者将请求主题映射 向量与自身属性一同发送给通知代理网络;通知 代理网络匹配主题映射向量成功后,将订阅者属 性发送给区块链网络;区块链网络验证发布者的 访问控制策略与订阅者属性之间的匹配关系,成 功后通知代理网络将加密事件发送给订阅者,订 A 阅者解密事件。本发明使用全同态加密算法与数 1 字签名技术保证发布数据的隐私性,一致性与完 4 9 4 整性,解决

最新专利