[发明专利]密码同步方法和装置有效
申请号: | 201510888475.3 | 申请日: | 2015-12-04 |
公开(公告)号: | CN106851640B | 公开(公告)日: | 2020-04-14 |
发明(设计)人: | 周倩;王宇;李芥 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04W12/06 | 分类号: | H04W12/06;H04W48/10;H04L29/06 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;邓云鹏 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 密码 同步 方法 装置 | ||
本发明涉及一种密码同步方法和装置,该方法包括:在监听模式下接收广播的数据包;接收到的数据包包括终端广播的数据包或者终端广播后再通过所述终端接入的无线网络接入点广播的数据包,终端广播的数据包的长度字段的数据是将预设字符序列和待接入无线网络接入点的密码按字节编码生成的;将接收到的数据包的长度字段的数据按照相应的数据包序列号排序;根据排序的数据和预设字符序列的数值特征确定长度字段附加值;根据长度字段附加值从接收到的数据包的长度字段的数据中还原出密码。本发明提供的密码同步方法和装置,当设备不具有人工输入装置或者设备所处的环境不适合人工直接操作时,也可以从终端同步到待接入无线网络接入点的密码。
技术领域
本发明涉及网络技术领域,特别是涉及物联网技术领域,进一步涉及一种密码同步方法和装置。
背景技术
随着无线网络的应用普及,各种设备可以通过无线网络接入点接入到网络,实现设备与服务器以及设备与设备之间的互动。对于未设置密码的无线网络接入点,设备可以直接接入无线网络接入点;但出于安全考虑,无线网络接入点通常都会设置密码,设备在接入无线网络接入点时需要提供正确的密码才可以连接到无线网络接入点进而访问网络。
对于具有人工输入装置的设备,比如手机或计算机等,具有键盘或者触摸屏这样的人工输入装置,可以直接通过人工输入装置输入正确的密码进而连接到无线网络接入点。但如果设备不具有人工输入装置,或者如果设备所处的环境不适合人工直接操作,或者设备操作不方便,那么设备难以获取到密码,从而难以接入无线网络接入点。
发明内容
基于此,有必要针对目前设备没有人工输入装置或者所处的环境不适合人工直接操作时难以获取到密码的问题,提供一种密码同步方法和装置。
一种密码同步方法,所述方法包括:
在监听模式下接收广播的数据包;接收到的数据包包括终端广播的数据包或者所述终端广播后再通过所述终端接入的无线网络接入点广播的数据包,所述终端广播的数据包的长度字段的数据是将预设字符序列和待接入无线网络接入点的密码按字节编码生成的;
将接收到的数据包的长度字段的数据按照相应的数据包序列号排序;
根据排序的数据和所述预设字符序列的数值特征确定长度字段附加值;
根据所述长度字段附加值从接收到的数据包的长度字段的数据中还原出所述密码。
一种密码同步装置,所述装置包括:
接收模块,用于在监听模式下接收广播的数据包;接收到的数据包包括终端广播的数据包或者所述终端广播后再通过所述终端接入的无线网络接入点广播的数据包,所述终端广播的数据包的长度字段的数据是将预设字符序列和待接入无线网络接入点的密码按字节编码生成的;
排序模块,用于将接收到的数据包的长度字段的数据按照相应的数据包序列号排序;
长度字段附加值确定模块,用于根据排序的数据和所述预设字符序列的数值特征确定长度字段附加值;
密码还原模块,用于根据所述长度字段附加值从接收到的数据包的长度字段的数据中还原出所述密码。
上述密码同步方法和装置,预设字符序列和待接入无线网络接入点的密码按字节编码生成相应数据包的长度字段的数据后,数据包被广播,那么长度字段的数据会增加长度字段附加值。在监听模式下接收广播的数据包,将接收到的数据包的长度字段的数据按照相应的数据包序列号排序,这样排序后数据的顺序与终端发送数据的顺序是一致的,进而利用已知的预设字符序列的数值特征并结合排序的数据便可以确定长度字段附加值,进而可以还原出密码。这样当设备不具有人工输入装置或者设备所处的环境不适合人工直接操作时,也可以从终端同步到待接入无线网络接入点的密码。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510888475.3/2.html,转载请声明来源钻瓜专利网。