[发明专利]一种具有隐私保护功能的服务发现机制实现方法和系统在审
申请号: | 201610221469.7 | 申请日: | 2016-04-11 |
公开(公告)号: | CN105933121A | 公开(公告)日: | 2016-09-07 |
发明(设计)人: | 左金航;王玉峰 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 汪旭东 |
地址: | 210023 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种具有隐私保护功能的服务发现机制实现方法和系统,该系统包含服务源和移动用户。服务源用私钥将其提供的各种服务名加密后,添加到bloom filter中存储,将bloom filter和对应的公钥放到beacon信标中广播出去。移动用户在服务源广播范围内接收到beacon信标,获得服务源的bloom filter和公钥。移动用户利用盲签名技术,选取加密密钥,对期望的服务名进行加密,发送给服务源。服务源接收到盲化后数据,用私钥对其进行签名,返回给移动用户。移动用户根据其加密密钥对返回的数据进行解密,得到经过服务源私钥加密(签名)的期望服务数据名,利用服务源的公钥验证签名是否有效。若签名有效,结合签名后的数据和服务源先前发送的bloom filter,判断服务源是否具有自己期望的服务。 | ||
搜索关键词: | 一种 具有 隐私 保护 功能 服务 发现 机制 实现 方法 系统 | ||
【主权项】:
一种具有隐私保护功能的服务发现机制实现方法,其特征在于,所述方法包括如下步骤:步骤1:服务源首先生成私钥和公钥,然后用私钥将其提供的各种服务名加密,即签名操作后,添加到bloom filter中存储,最后将bloom filter和公钥通过beacon信标中广播出去;步骤2:移动用户在服务源广播范围内接收到beacon信标,获得服务源的bloom filter和公钥,移动用户选取加密密钥,将期望得到的服务加密,即盲化操作发送给服务源;步骤3:服务源接收到盲化后的移动用户期望服务属性数据,用其私钥进行加密,即签名,返回给移动用户;步骤4:移动用户根据加密密钥对返回的数据解密,即脱盲,得到经过服务源私钥签名的期望服务数据,利用服务源的公钥验证签名是否有效,若签名有效,结合签名后的数据和服务源先前发送的bloom filter,判断服务源是否具有自己期望的服务。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610221469.7/,转载请声明来源钻瓜专利网。