接入网络的方法及装置的制造方法

文档序号:8546640阅读:210来源:国知局
接入网络的方法及装置的制造方法
【技术领域】
[0001]本公开涉及智能设备技术领域,特别涉及一种接入网络的方法及装置。
【背景技术】
[0002]随着智能设备技术的发展,各类智能设备已经在人们生活中逐渐普及。智能设备内置有W1-Fi (Wireless-Fidelity,无线保真)芯片,通过该W1-Fi芯片可以使自身接入网络。
[0003]很多智能设备自身没有提供输入接口,因此这类智能设备接入网络的过程需要其他智能设备(如:手机或者路由器)将SSID (Service Set Identifier,服务集标识)和密码通过公钥进行加密,并将加密后的SSID和密码发送给智能设备,以便智能设备根据解密后的SSID和密码进行网络接入。

【发明内容】

[0004]为了解决相关技术的问题,本公开实施例提供了一种接入网络的方法及装置。所述技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种接入网络的方法,所述方法应用于智能设备,包括:
[0006]发送第一广播报文,所述第一广播报文中包括所述智能设备的标识信息或者介质访问控制层MAC地址;
[0007]接收终端或者网络接入设备发送的加密的服务集标识SSID和密码,并根据预先存储的通讯密钥对所述加密的SSID和密码进行解密,其中所述通讯密钥与所述智能设备唯一关联;
[0008]根据所述解密的SSID和密码,向所述网络接入设备发起连接。
[0009]可选的,所述发送第一广播报文,包括:
[0010]当智能设备开机后检测到未存储SSID和密码时,发送第一广播报文;或者,
[0011]当智能设备接收到重置指令时,发送第一广播报文。
[0012]根据本公开实施例的第二方面,提供一种接入网络的方法,所述方法应用于终端,包括:
[0013]接收智能设备发送的第一广播报文,所述第一广播报文中包括所述智能设备的标识信息或者MAC地址;
[0014]获取与所述智能设备对应的网络接入设备的SSID和密码;
[0015]根据所述智能设备的标识信息或者MAC地址获取所述智能设备的通讯密钥,并根据所述通讯密钥对所述SSID和密码进行加密,其中所述通讯密钥与所述智能设备唯一关联;
[0016]将所述加密的SSID和密码发送给所述智能设备,以使所述智能设备根据所述加密的SSID和密码进向所述网络接入设备发起连接。
[0017]可选的,所述获取与所述智能设备对应的网络接入设备的SSID和密码,包括:
[0018]获取用户输入的SSID和密码,并将所述输入的SSID和密码作为与所述智能设备对应的网络接入设备的SSID和密码;
[0019]或者,
[0020]获取用户在已存储的网络接入设备列表中选取的网络接入设备,并将所述选取的网络接入设备对应的SSID和密码作为与所述智能设备对应的网络接入设备的SSID和密码。
[0021]可选的,所述获取用户输入的SSID和密码之后,所述方法还包括:
[0022]根据所述SSID和密码,向所述与所述智能设备对应的网络接入设备发起连接。
[0023]可选的,所述根据所述智能设备的标识信息或者MAC地址,获取所述智能设备的通讯密钥,包括:
[0024]向云端服务器发送获取所述智能设备的通讯密钥的请求,所述获取所述智能设备的通讯密钥的请求中包括所述智能设备的标识信息或者MAC地址;
[0025]接收所述云端服务器返回的所述智能设备的通讯密钥。
[0026]可选的,所述将所述加密的SSID和密码发送给所述智能设备,包括:
[0027]向所述终端接入的网络接入设备发送预设指令,所述预设指令中携带所述加密的SSID和密码;以使所述终端接入的网络接入设备根据所述预设指令将所述加密的SSID和密码发送给所述智能设备;
[0028]或者,
[0029]发送第二广播报文,以使所述智能设备接收到第二广播报文,所述第二广播报文中包括所述加密的SSID和密码。
[0030]根据本公开实施例的第三方面,提供一种接入网络的装置,所述装置应用于智能设备,包括:
[0031]第一发送模块,用于发送第一广播报文,所述第一广播报文中包括所述智能设备的标识信息或者介质访问控制层MAC地址;;
[0032]第一接收模块,用于接收终端或者网络接入设备发送的加密的服务集标识SSID和密码;
[0033]解密模块,用于根据预先存储的通讯密钥对所述加密的SSID和密码进行解密,其中所述通讯密钥与所述智能设备唯一关联;
[0034]连接模块,用于根据所述解密的SSID和密码,向所述网络接入设备发起连接。
[0035]可选的,所述第一广播模块,包括:
[0036]第一发送单元,用于当智能设备开机后检测到未存储SSID和密码时,发送第一广播报文;
[0037]第二发送单元,用于当智能设备接收到重置指令时,发送第一广播报文。
[0038]根据本公开实施例的第四方面,提供一种接入网络的装置,所述装置应用于终端,包括:
[0039]第二接收模块,用于接收智能设备发送的第一广播报文,所述第一广播报文中包括所述智能设备的标识信息或者MAC地址;
[0040]第一获取模块,用于获取与所述智能设备对应的网络接入设备的SSID和密码;
[0041]第二获取模块,用于根据所述智能设备的标识信息或者MAC地址获取所述智能设备的通讯密钥,其中所述通讯密钥与所述智能设备唯一关联;
[0042]加密模块,用于根据所述通讯密钥对所述SSID和密码进行加密;
[0043]第二发送模块,用于将所述加密的SSID和密码发送给所述智能设备,以使所述智能设备根据所述加密的SSID和密码向所述网络接入设备发起连接。
[0044]可选的,所述第一获取模块,包括:
[0045]第一获取单元,用于获取用户输入的SSID和密码,将所述输入的SSID和密码作为与所述智能设备对应的网络接入设备的SSID和密码;
[0046]第二获取单元,用于获取用户在已存储的网络接入设备列表中选取的网络接入设备,并将所述选取的网络接入设备对应的SSID和密码作为与所述智能设备对应的网络接入设备的SSID和密码。
[0047]可选的,所述第一获取模块还包括:
[0048]连接单元,用于根据所述SSID和密码,向所述与所述智能设备对应的网络接入设备发起连接。
[0049]可选的,所述第二获取模块,包括:
[0050]第三发送单元,用于向云端服务器发送获取所述智能设备的通讯密钥的请求,所述获取所述智能设备的通讯密钥的请求中包括所述智能设备的标识信息或者MAC地址;
[0051]接收单元,用于接收所述云端服务器返回的所述智能设备的通讯密钥。
[0052]可选的,所述第二发送模块用于:
[0053]第四发送单元,用于向所述终端接入的网络接入设备发送预设指令,所述预设指令中携带所述加密的SSID和密码;以使所述终端接入的网络接入设备根据所述预设指令将所述加密的SSID和密码发送给所述智能设备;
[0054]第五发送单元,用于发送第二广播报文,以使所述智能设备接收到第二广播报文,所述第二广播报文中包括所述加密的SSID和密码。
[0055]根据本公开实施例的第五方面,提供一种接入网络的装置,所述装置应用于智能设备,包括:
[0056]处理器;
[0057]用于存储处理器可执行指令的存储器;
[0058]其中,所述处理器被配置为:
[0059]发送第一广播报文,所述第一广播报文中包括所述智能设备的标识信息或者介质访问控制层MAC地址;
[0060]接收终端或者网络接入设备发送的加密的服务集标识SSID和密码,并根据预先存储的通讯密钥对所述加密的SSID和密码进行解密,其中所述通讯密钥与所述智能设备唯一关联;
[0061]根据所述解密的SSID和密码,向所述网络接入设备发起连接。
[0062]根据本公开实施例的第六方面,提供一种接入网络的装置,所述装置应用于终端,包括:
[0063]处理器;
[0064]用于存储处理器可执行指令的存储器;
[0065]其中,所述处理器被配置为:
[0066]接收智能设备发送的第一广播报文,所述第一广播报文中包括所述智能设备的标识信息或者MAC地址;
[0067]获取与所述智能设备对应的网络接入设备的SSID和密码;
[0068]根据所述智能设备的标识信息或者MAC地址获取所述智能设备的通讯密钥,并根据所述通讯密钥对所述SSID和密码进行加密,其中所述通讯密钥与所述智能设备唯一关联;
[0069]将所述加密的SSID和密码发送给所述智能设备,以使所述智能设备根据所述加密的SSID和密码进向所述网络接入设备发起连接。
[0070]本公开的实施例提供的技术方案可以包括以下有益效果:
[0071]通过智能设备发送携带有智能设备的标识信息或者MAC地址第一广播报文,并根据自身存储的通讯密钥对终端或者网络接入设备返回的加密的SSID和密码进行解密,最终根据解密后的SSID和密码进行网络接入。避免了通过公钥加密的SSID和密码被他人截取后通过公钥破解得到SSID和密码,提高了网络接入设备的接入安全性。
【附图说明】<
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1