解锁WIFI热点的方法技术

技术编号:14050341 阅读:112 留言:0更新日期:2016-11-24 04:50
本发明专利技术提供解锁WIFI热点的方法,在云服务器端构建以WIFI热点的MAC地址(或BSSID)和WIFI名称(或SSID)为双索引标记的WIFI共享数据库,当移动终端设备扫描到周边的WIFI热点信号时,会根据WIFI热点的MAC地址(或BSSID)和WIFI名称(或SSID)双索引搜索云服务器端的WIFI共享数据库,找到对应的WIFI密码,实现移动终端的WIFI连接登陆。本发明专利技术的具有如下优点:通过MAC地址和WIFI地址双索引扫描,排除路由器可能出现的MAC地址重复的情况,提高定位WiFi名称获取相匹配密码的准确性;可以批量获取附近WiFi密码,无需一个一个获取,提高了用户连网体验。

【技术实现步骤摘要】

本专利技术涉及移动通信与移动互联网领域,尤其涉及一种解锁WIFI热点的方法
技术介绍
WIFI技术的应用,已经成为人们日常生活中的重要通信手段,公共场所的商户、办公场所和家庭都大量部署了WIFI接入设备,通常称为WIFI路由器、WIFI接入点,而在用户的终端设备如手机、平板电脑、笔记本、智能手表(智能手表,是将手表内置智能化系统、搭载智能手机系统而连接于网络而实现多功能,能同步手机中的电话、短信、邮件、照片、音乐等)上支持WIFI接入功能也称为标配,极大方便了人们随时随地上网。但一般来说,为了安全,WIFI资源的拥有者都会在接入设备设置密码,避免未经允许的人使用。但这同时也造成了WIFI资源的浪费。因此,有必要考虑一种WIFI共享机制,WIFI资源的拥有者通过将其拥有的资源共享出来供其他人使用,以换取在他需要的时候可以免费使用别人共享出来的WIFI接入资源,实现互利共赢。目前,有人提出;将WIFI资源的拥有者共享出来的WIFI实用信息汇总到服务器中,用户通过手机软件识别用户周边的WiFi热点,并从服务器获取匹配的WIFI密码,将WIFI密码下发到手机客户端从而达到WiFi解锁进行联网的目的。现有的方案有如下缺陷:1、只能采用每次只能获取1个热点密码,不能批量获取;2、扫描数据库使用单索引扫描,会出现WIFI热点密码获取不准确的问题;3、没有采用云计算技术,获取WiFi密码效率低。
技术实现思路
本专利技术为了克服上述现有技术存在的缺陷,而提供解锁WIFI热点的方法,可以实现一键解锁,批量获取WIFI密码。本专利技术采用以下技术方案来实现:解锁WIFI热点的方法,其特征在于,在云服务器端构建以WIFI热点的MAC地址(或BSSID)和WIFI名称(或SSID)为双索引标记的WIFI共享数据库,当移动终端设备扫描到周边的WIFI热点信号时,会根据WIFI热点的MAC地址(或BSSID)和WIFI名称(或SSID)双索引搜索云服务器端的WIFI共享数据库,找到对应的WIFI密码,实现移动终端的WIFI连接登陆,包括以下步骤:步骤1、移动终端上的解锁客户端读取WIFI列表,采集周边的WIFI热点信息,所述WIFI热点信息包括:WIFI名称、MAC地址和地理坐标;步骤2、解锁客户端将采集到的所有的WIFI热点信息加密打包,上传到云服务器端;步骤3、云服务器端根据接收到的数据包进行云计算处理,通过MAC地址(或BSSID)和WIFI名称(或SSID)双索引搜索WIFI共享数据库,获取匹配的WIFI密码;步骤4、云服务器端将获取的所有的可用的WIFI热点信息及其对应的WIFI密码,一同进行加密,得到密钥组,并发送到解锁客户端;步骤5、解锁客户端接收到密钥组后,调用移动终端的连接WiFi的接口,解密密钥组后,自动依次填入WIFI名称和对应的WIFI密码;步骤6、循环步骤5,直到移动终端连接上WIFI热点。优选的,在步骤5中,解锁客户端将接收到的密钥组解密后,存储在移动终端的缓存或者系统的数据库中。优选的,采用DES算法进行加密。本专利技术的具有如下优点:1、通过MAC地址和WIFI地址双索引扫描,排除路由器可能出现的MAC地址重复的情况,提高定位WiFi名称获取相匹配密码的准确性;2、可以批量获取附近WiFi密码,无需一个一个获取,提高了用户连网体验;3、使用云服务器降低了服务器的资源开销,使用云计算提高了效率,将解锁时间达到毫秒级别;4、帮助用户一键连接上附近WiFi; 附图说明图1是本专利技术的流程原理图;附图标记:1、步骤1;2、步骤2;3、步骤3;4、步骤4;5、步骤5。具体实施方式下面结合附图和具体实施方式对本专利技术作进一步详细的说明。如图1所示,解锁WIFI热点的方法,在云服务器端构建以WIFI热点的MAC地址(或BSSID)和WIFI名称(或SSID)为双索引标记的WIFI共享数据库,当移动终端设备扫描到周边的WIFI热点信号时,会根据WIFI热点的MAC地址(或BSSID)和WIFI名称(或SSID)双索引搜索云服务器端的WIFI共享数据库,找到对应的WIFI密码,实现移动终端的WIFI连接登陆,包括以下步骤:步骤1、移动终端的用户一键点击解锁客户端,解锁客户端启动,读取WIFI列表,采集周边的WIFI热点信息,所述WIFI热点信息包括:WIFI名称、MAC地址和地理坐标;步骤2、解锁客户端将采集到的所有的WIFI热点信息加密采用DES算法进行加密打包,再上传到云服务器端;步骤3、云服务器端根据接收到的数据包进行云计算处理,通过MAC地址(或BSSID)和WIFI名称(或SSID)双索引搜索WIFI共享数据库,获取匹配的WIFI密码;步骤4、云服务器端将获取的所有的可用的WIFI热点信息及其对应的WIFI密码,一同进行DES算法加密,得到密钥组,并发送到解锁客户端;步骤5、解锁客户端接收到密钥组后,调用移动终端的连接WiFi的接口,解密密钥组后,自动依次填入WIFI名称和对应的WIFI密码;步骤6、循环步骤5,直到移动终端连接上WIFI热点。在步骤5中,解锁客户端将接收到的密钥组解密后,存储在移动终端的缓存或者系统的数据库中。尽管结合优选实施方案具体展示和介绍了本专利技术,但所属领域的技术人员应该明白,在不脱离所附权利要求书所限定的本专利技术的精神和范围内,在形式上和细节上对本专利技术做出各种变化,均为本专利技术的保护范围。本文档来自技高网...
解锁WIFI热点的方法

【技术保护点】
解锁WIFI热点的方法,其特征在于,在云服务器端构建以WIFI热点的MAC地址(或BSSID)和WIFI名称(或SSID)为双索引标记的WIFI共享数据库,当移动终端设备扫描到周边的WIFI热点信号时,会根据WIFI热点的MAC地址(或BSSID)和WIFI名称(或SSID)双索引搜索云服务器端的WIFI共享数据库,找到对应的WIFI密码,实现移动终端的WIFI连接登陆,包括以下步骤:步骤1、移动终端上的解锁客户端读取WIFI列表,采集周边的WIFI热点信息,所述WIFI热点信息包括:WIFI名称、MAC地址和地理坐标;步骤2、解锁客户端将采集到的所有的WIFI热点信息加密打包,上传到云服务器端;步骤3、云服务器端根据接收到的数据包进行云计算处理,通过MAC地址(或BSSID)和WIFI名称(或SSID)双索引搜索WIFI共享数据库,获取匹配的WIFI密码;步骤4、云服务器端将获取的所有的可用的WIFI热点信息及其对应的WIFI密码,一同进行加密,得到密钥组,并发送到解锁客户端;步骤5、解锁客户端接收到密钥组后,调用移动终端的连接WiFi的接口,解密密钥组后,自动依次填入WIFI名称和对应的WIFI密码;步骤6、循环步骤5,直到移动终端连接上WIFI热点。...

【技术特征摘要】
1.解锁WIFI热点的方法,其特征在于,在云服务器端构建以WIFI热点的MAC地址(或BSSID)和WIFI名称(或SSID)为双索引标记的WIFI共享数据库,当移动终端设备扫描到周边的WIFI热点信号时,会根据WIFI热点的MAC地址(或BSSID)和WIFI名称(或SSID)双索引搜索云服务器端的WIFI共享数据库,找到对应的WIFI密码,实现移动终端的WIFI连接登陆,包括以下步骤:步骤1、移动终端上的解锁客户端读取WIFI列表,采集周边的WIFI热点信息,所述WIFI热点信息包括:WIFI名称、MAC地址和地理坐标;步骤2、解锁客户端将采集到的所有的WIFI热点信息加密打包,上传到云服务器端;步骤3、云服务器端根据接收到的数据包进行云...

【专利技术属性】
技术研发人员:连志尧
申请(专利权)人:厦门众联世纪科技有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1