[发明专利]一种iBeacon防位置欺骗的方法和认证服务器、基站有效
申请号: | 201410478366.X | 申请日: | 2014-09-19 |
公开(公告)号: | CN104219244B | 公开(公告)日: | 2017-09-01 |
发明(设计)人: | 张云翔;张华兵;李厚恩;黄安子;冯斌;赵铭 | 申请(专利权)人: | 深圳供电局有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 深圳汇智容达专利商标事务所(普通合伙)44238 | 代理人: | 潘中毅,熊贤卿 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ibeacon 位置 欺骗 方法 认证 服务器 基站 | ||
1.一种iBeacon防位置欺骗的方法,其特征在于,其在包括认证服务器、应用服务器、iBeacon基站及手机APP互联的网络中实现,所述方法包括:
所述认证服务器将其在当前预设的周期时刻内所产生的一动态随机数作为当前动态随机数,并将所述当前动态随机数、预设的主要数Major初始值及较少数Minor初始值发送给所述iBeacon基站;
接收并解析所述手机APP得到所述iBeacon基站广播的通告帧数据后发送的数据报文,获得所述手机APP所发送数据报文中的Major、Minor及用户ID,并将所述获得的手机APP数据报文中的Major及Minor分别与所述当前动态随机数进行异或运算后,得到相应的Major对比值及Minor对比值;其中,所述通告帧数据包括所述iBeacon基站的UUID、Major和Minor,所述iBeacon基站的Major与所述手机APP数据报文中的Major均为所述Major初始值与所述当前动态随机数异或运算得到的值,所述iBeacon基站的Minor与所述手机APP数据报文中的Minor均为所述Minor初始值与所述当前动态随机数异或运算得到的值;
判断所述Major对比值与所述Major初始值以及所述Minor对比值与所述Minor初始值两两之间是否均相等;
如果是,则所述认证服务器发送许可和所述用户ID给所述应用服务器,实现所述手机APP获取到所述应用服务器中的应用服务。
2.如权利要求1所述的方法,其特征在于,在所述认证服务器将其在当前预设的周期时刻内所产生的一动态随机数作为当前动态随机数,并将所述当前动态随机数、预设的主要数Major初始值及较少数Minor初始值发送给所述iBeacon基站的步骤之前还包括:
所述认证服务器在开启时,预先设置所述Major初始值、Minor初始值及周期时刻。
3.如权利要求1所述的方法,其特征在于,所述认证服务器将其在当前预设的周期时刻内所产生的一动态随机数作为当前动态随机数,并将所述当前动态随机数、预设的主要数Major初始值及较少数Minor初始值发送给所述iBeacon基站的步骤进一步包括:
待下一次所述预设的周期时刻到达时,所述认证服务器将其所产生另一动态随机数修订为所述当前动态随机数,并将所述修订后的当前动态随机数、预设的Major初始值及Minor初始值发送给所述iBeacon基站。
4.如权利要求3所述的方法,其特征在于,所述方法进一步包括:
所述认证服务器中预先设置有计时时刻;其中,所述预设的计时时刻小于所述预设的周期时刻;
待下一次所述预设的周期时刻到达时,将修订前的动态随机数保存为原动态随机数,以及将所述修订后的当前动态随机数保存为当前动态随机数,并开启所述预设的计时时刻计时,所述当前动态随机数及原动态随机数将会同时与所述获得的手机APP数据报文中的Major及Minor进行异或运算,确定所述得到的Major对比值是否与所述Major初始值相等,以及所述得到的Minor对比值是否与所述Minor初始值相等,直至所述预设的计时时刻结束时,删除所述原动态随机数。
5.如权利要求1所述的方法,其特征在于,所述方法进一步包括:
当所述Major对比值与所述Major初始值不相等和/或所述Minor对比值与所述Minor初始值不相等时,则所述认证服务器不发送许可并拒绝相应用户ID的手机APP访问。
6.如权利要求1所述的方法,其特征在于,所述认证服务器发送许可和所述用户ID给所述应用服务的具体步骤包括:
所述认证服务器采用所述应用服务器的公钥加密所述用户ID,并同时发送许可及所述加密的用户ID给所述应用服务器。
7.如权利要求1所述的方法,其特征在于,所述当前动态随机数、预设的Major初始值及Minor初始值均进行加密保存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳供电局有限公司,未经深圳供电局有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410478366.X/1.html,转载请声明来源钻瓜专利网。