[发明专利]基于混合加密算法和关键属性过滤的安全发布订阅系统及方法在审
申请号: | 202110195058.6 | 申请日: | 2021-02-20 |
公开(公告)号: | CN112953940A | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 郑子仪;柳先辉 | 申请(专利权)人: | 同济大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06K9/62 |
代理公司: | 上海科律专利代理事务所(特殊普通合伙) 31290 | 代理人: | 叶凤 |
地址: | 200092 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 混合 加密算法 关键 属性 过滤 安全 发布 订阅 系统 方法 | ||
1.一种基于混合加密算法和关键属性过滤的安全发布订阅系统,起特征在于,所述系统包括:发布端、代理服务器、订阅端。
2.根据权利要求1所述的系统,其特征在于,所述发布端,包括三个模块,其中:
消息发布:提供给消息发布者,消息发布者通过消息发布向目标主题发送消息;
消息加密:用于在消息加密前,使用特定的密钥对消息进行加密;
附加属性:用于在消息发布的同时,附加一些用于过滤的关键属性。
3.根据权利要求1所述的系统,其特征在于,所述代理服务器,包括三个模块,其中:
主题匹配:用于代理服务器对消息所属主题和订阅者订阅的主题进行匹配;
属性匹配:用于代理服务器在主题匹配成功后,对消息附带的关键属性和属性筛选条件进行过滤;
消息转发:用于在对主题匹配和属性匹配都通过的订阅者进行消息转发。
4.根据权利要求1所述的系统,其特征在于,所述订阅端,包括两个模块,其中:
主题订阅:提供给订阅者用于订阅自己感兴趣的主题,从而可以接受到该发布到该主题的消息;
消息解密:用于解密订阅者接收到的消息密文。
5.一种基于混合加密和关键属性过滤的发布订阅方案,应用于权利要求1-4所述的基于混合加密算法和关键属性过滤的安全发布订阅系统,方案包括:
订阅者管理,根据不同的订阅者属性,将订阅者分成不同群组,形成群组数据表;
密钥管理,一个群组的订阅者共享AES密钥,同时该密钥被RSA加密,形成密钥数据表;
主题管理,使用二叉树表示的主题树结构,订阅者可以获取订阅主题和其子主题的消息;
发布者对消息进行加密,并附加关键属性后,将消息发布到对应的主题通道;
代理服务器对消息进行主题匹配和关键属性过滤后,将消息分发给对应的订阅者;
订阅者获取订阅的消息,并对消息密文进行解密,获得消息明文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110195058.6/1.html,转载请声明来源钻瓜专利网。