发明名称 基于位置服务的轨迹隐私保护方法
摘要 本发明提供一种基于位置服务的轨迹隐私保护方法。该方法提出一种MSN中基于BMU转发机制的轨迹隐私保护方法;通过在MSN中找到最匹配的用户进行信息转发,建立用户信息的转发机制,隐藏用户的真实轨迹与LBS服务器的联系,以实现用户的轨迹隐私保护。在寻找BMU的过程中,基于权重的隐私匹配协议进行隐私匹配,以实现安全和高效的匹配。通过该方法攻击者很难追踪到用户的真实轨迹,同时BMU转发到服务器查询的用户位置是精确的,可以减少服务器的计算和通信开销。
申请公布号 CN106059988A 申请公布日期 2016.10.26
申请号 CN201510953515.8 申请日期 2015.12.16
申请人 湖南科技大学 发明人 张少波;红辉
分类号 H04L29/06(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 上海精晟知识产权代理有限公司 31253 代理人 熊娴;冯子玲
主权项 一种基于位置服务的轨迹隐私保护方法,其特征在于,包括:服务用户将第一位置查询请求消息<img file="FDA0000880992290000011.GIF" wi="612" he="70" />发送给最匹配用户;其中,ID<sub>U</sub>表示服务用户身份标识、<img file="FDA0000880992290000012.GIF" wi="362" he="78" />表示非对称加密函数、PK<sub>S</sub>表示LBS服务器发布的公钥;T<sub>i</sub>和L<sub>i</sub>分别表示所述服务用户发出的基于位置服务查询的时间和位置点、Q表示查询内容、K<sub>S</sub>表示LBS服务器与所述服务用户之间的对称加密密钥;所述最匹配用户从所述第一位置查询请求消息MSG<sub>U2B</sub>中获取所述服务用户身份标识ID<sub>U</sub>并存储在文件列表中;将所述服务用户身份标识ID<sub>U</sub>替换为所述最匹配用户身份标识<img file="FDA00008809922900000110.GIF" wi="107" he="67" />得到第二位置查询请求消息MSG<sub>B2S</sub>并发送给所述LBS服务器;所述LBS服务器利用服务器私钥解密所述第二位置查询请求消息MSG<sub>B2S</sub>中的非对称加密函数<img file="FDA0000880992290000013.GIF" wi="383" he="70" />获取所述服务用户查询的位置点L<sub>i</sub>和查询内容Q,根据所述位置点L<sub>i</sub>和查询内容Q,利用K最近邻搜索算法获得第一加密查询结果<img file="FDA0000880992290000014.GIF" wi="557" he="71" />并将所述第一加密查询结果<img file="FDA0000880992290000015.GIF" wi="518" he="71" />发送给所述最匹配用户;所述最匹配用户将所述第一加密查询结果<img file="FDA0000880992290000016.GIF" wi="518" he="71" />中的所述最匹配用户身份标识<img file="FDA0000880992290000017.GIF" wi="85" he="70" />恢复成所述服务用户身份标识ID<sub>U</sub>,得到第二加密查询结果<img file="FDA0000880992290000018.GIF" wi="517" he="69" />并发送给所述服务用户;所述服务用户通过所述对称加密密钥解密K<sub>S</sub>所述第二加密查询结果<maths num="0001"><math><![CDATA[<mrow><msub><mi>MSG</mi><mrow><mi>B</mi><mn>2</mn><mi>U</mi></mrow></msub><mo>=</mo><mo>{</mo><msub><mi>ID</mi><mi>U</mi></msub><mo>,</mo><msub><mi>En</mi><msub><mi>K</mi><mi>S</mi></msub></msub><mrow><mo>(</mo><mi>M</mi><mi>S</mi><mi>G</mi><mo>)</mo></mrow><mo>}</mo></mrow>]]></math><img file="FDA0000880992290000019.GIF" wi="518" he="71" /></maths>以获得查询结果MSG。
地址 411201 湖南省湘潭市雨湖区石码头