控制设备接入的方法及装置的制造方法_3

文档序号:9276715阅读:来源:国知局
中,智能终端通过图像采集单元采集待接入设备对应的二维码图像,二维码图像用于携带待接入设备的标识和待接入设备的密钥。
[0151]在步骤406b2中,智能终端解码二维码图像获得待接入设备的标识和待接入设备的密钥。
[0152]在步骤406b3中,智能终端将待接入设备的标识和待接入设备的密钥对应添加至密钥列表。
[0153]以待接入设备的密钥通过二维码携带为例,待接入设备的说明书或者设备外壳中可以粘贴一张包含二维码的标签,用户通过智能终端上的图像采集单元,比如摄像头,采集到该二维码图案后,对二维码图案进行解码获得其中携带的,该待接入设备的标识和待接入设备的密钥,并将解码获得的该待接入设备的标识和待接入设备的密钥添加入密钥列表中,以便后续控制待接入设备接入时进行查询。
[0154]在步骤408中,智能终端根据该待接入设备的密钥对接入点设备的接入信息进行加密,获得加密信息。
[0155]其中,接入信息包括接入点设备的标识和密码。
[0156]智能终端查询到该待接入设备的密钥后,根据该待接入设备的密钥对用户选择的接入点设备的接入信息进行加密,该接入点设备的接入信息可以是该接入点设备的标识和密码,其中,该接入点设备的标识可以是接入点设备的SSID(Service Set Identifier,月艮务集标识)。
[0157]在步骤410中,智能终端向待接入设备发送包含有加密信息的接入指令。
[0158]可选的,智能终端可以通过如下述步骤410a或者步骤410b所示的方法向待接入设备发送接入指令。
[0159]在步骤410a中,智能终端通过第二广播消息向待接入设备发送接入指令。
[0160]在步骤410b中,智能终端向接入点设备发送包含有接入指令的广播请求,接入点设备根据该广播请求,通过第三广播消息向待接入设备发送接入指令。
[0161]其中,智能终端可以自己通过广播消息向待接入设备发送该接入指令,也可以通知接入点设备,由接入点设备通过广播消息向待接入设备发送该接入指令。或者,为了保证指令发送的成功率,也可以由智能终端和接入点设备同时通过广播消息发送该接入指令。
[0162]在步骤412中,待接入设备根据待接入设备保存的密钥对加密信息进行解密,获得接入点设备的接入信息。
[0163]在步骤414中,待接入设备根据解密获得的接入信息接入该接入点设备。
[0164]待接入设备接收到智能终端或者接入点设备广播的接入指令后,根据自己保存的密钥对该接入指令中的加密信息进行解密,获得接入点设备的标识和密码,根据该接入点设备的标识和密码与该接入点设备建立连接。
[0165]以智能终端为智能手机,待接入设备为智能插座,接入点设备为路由器为例,每个智能插座都对应保存有自己的密钥和MAC地址,智能插座出厂时,厂家将智能插座的密钥和MAC地址存储入网络侧的服务器中。智能插座安装通电后,检测到未接入路由器时,可以通过广播消息发送自身的MAC地址,智能手机检测到智能插座发送的广播消息后,向用户显示提示信息,提示用户是否控制智能插座接入路由器。用户选择确定后,从扫描到的路由器列表中选择一个路由器并输入路由器的接入密码,智能手机首先尝试使用该密码接入该路由器,若接入成功,则说明该密码正确,此后,智能手机向网络侧的服务器发送包含智能插座的MAC地址的查询请求,服务器根据智能插座的MAC地址查询该智能插座的密钥并返回给智能手机。智能手机根据查询到的智能插座的密钥对路由器的SSID和密码进行加密,并通过广播将加密后的的SSID和密码发送给智能插座,或者,智能手机也可以通知路由器发送该加密后的的SSID和密码。智能插座接收到包含加密后的的SSID和密码的广播消息后,通过自己保存的密钥进行解密,并根据解密结果接入路由器。
[0166]综上所述,本公开实施例中提供的控制设备接入的方法,智能终端根据待接入设备发送的第一广播消息中包含的待接入设备的标识获取待接入设备的密钥,根据该待接入设备的密钥对接入点设备的接入信息进行加密,向待接入设备发送包含有加密信息的接入指令,待接入设备根据自己保存的密钥对加密信息进行解密获得接入信息,并根据接入信息接入接入点设备,各个待接入设备对应各自的密钥,该加密信息只能由该接入点设备进行解密,从而避免发送给待接入设备的接入信息被其它设备截获导致接入信息泄密的问题,达到提高信息安全性的效果。
[0167]下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
[0168]图6是根据一示例性实施例示出的一种控制设备接入的装置的框图,该控制设备接入的装置可以用于如图1所示实施环境的智能终端110中,执行如图2或者图4中由智能终端执行的部分或者全部步骤。如图6所示,该控制设备接入的装置包括但不限于:广播接收模块601、密钥获取模块602、加密模块603以及指令发送模块604 ;
[0169]所述广播接收模块601被设置为用于接收待接入设备发送的第一广播消息,所述第一广播消息中包含所述待接入设备的标识;
[0170]所述密钥获取模块602被设置为用于根据所述待接入设备的标识获取所述待接入设备的密钥;
[0171]所述加密模块603被设置为用于根据所述待接入设备的密钥对接入点设备的接入信息进行加密,获得加密信息,所述接入信息包括所述接入点设备的标识和密码;
[0172]所述指令发送模块604被设置为用于向所述待接入设备发送包含有所述加密信息的接入指令,所述接入指令用于指示所述待接入设备根据所述待接入设备保存的密钥对所述加密信息进行解密获得所述接入信息,并根据所述接入信息接入所述接入点设备。
[0173]综上所述,本公开实施例所示的控制设备接入的装置,通过根据待接入设备发送的第一广播消息中包含的待接入设备的标识获取待接入设备的密钥,根据该待接入设备的密钥对接入点设备的接入信息进行加密,向待接入设备发送包含有加密信息的接入指令,以指示待接入设备根据保存的密钥对加密信息进行解密获得接入信息,并根据接入信息接入接入点设备,各个待接入设备对应保存各自的密钥,该加密信息只能由该接入点设备进行解密,从而避免发送给待接入设备的接入信息被其它设备截获导致接入信息泄密的问题,达到提高信息安全性的效果。
[0174]图7是根据另一示例性实施例示出的一种控制设备接入的装置的框图,该控制设备接入的装置可以用于如图1所示实施环境的智能终端110中,执行如图2或者图4中由智能终端执行的部分或者全部步骤。如图7所示,该控制设备接入的装置包括但不限于:广播接收模块601、密钥获取模块602、加密模块603以及指令发送模块604 ;
[0175]所述广播接收模块601被设置为用于接收待接入设备发送的第一广播消息,所述第一广播消息中包含所述待接入设备的标识;
[0176]所述密钥获取模块602被设置为用于根据所述待接入设备的标识获取所述待接入设备的密钥;
[0177]所述加密模块603被设置为用于根据所述待接入设备的密钥对接入点设备的接入信息进行加密,获得加密信息,所述接入信息包括所述接入点设备的标识和密码;
[0178]所述指令发送模块604被设置为用于向所述待接入设备发送包含有所述加密信息的接入指令,所述接入指令用于指示所述待接入设备根据所述待接入设备保存的密钥对所述加密信息进行解密获得所述接入信息,并根据所述接入信息接入所述接入点设备。
[0179]可选的,所述密钥获取模块602,包括:请求发送子模块602a和接收子模块602b ;
[0180]所述请求发送子模块602a被设置为用于向服务器发送查询请求,所述查询请求中包含所述待接入设备的标识;
[0181]所述接收子模块602b被设置为用于接收所述服务器根据所述待接入设备的标识查询并返回的所述待接入设备的密钥。
[0182]可选的,所述密钥获取模块602,包括:查询子模块602c ;
[0183]所述查询子模块602c被设置为用于根据所述待接入设备的标识以及预先存储的密钥列表查询所述待接入设备的密钥,所述密钥列表中包含有所述待接入设备的标识和所述待接入设备的密钥之间的对应关系。
[0184]可选的,所述装置还包括:图像采集模块605、解码模块606以及添加模块607 ;
[0185]所述图像采集模块605被设置为用于在所述查询子模块602c根据所述待接入设备的标识以及预先存储的密钥列表查询所述待接入设备的密钥之前,通过图像采集单元采集所述待接入设备对应的二维码图像,所述二维码图像用于携带所述待接入设备的标识和所述待接入设备的密钥;
[0186]所述解码模块606被设置为用于解码所述二维码图像获得所述待接入设备的标识和所述待接入设备的密钥;
[0187]所述添加模块607被设置为用于将所述待接入设备的标识和所述待接入设备的密钥对应添加至所述密钥列表。
[0188]可选的,所述装置还包括:信息展示模块608 ;
[0189]所述信息展示模块608被设置为用于在所述密钥获取模块602根据所述待接入设备的标识获取所述待接入设备的密钥之前,展示接入确认信息,所述接入确认信息用于提示是否确认控制所述待接入设备接入无线接入点;
[0190]所述密钥获取模块602被设置为用于在接收到确认控制所述待接入设备接入无线接入点的操作时,执行所述根据所述待接入设备的标识获取所述待接入设备的密钥的步骤。
[0191]可选的,所述指令发送模块604,包括:广播发送子模块604a以及广播请求子模块604b ;
[0192]所述广播发送子模块604a被设置为用于通过第二广播消息向所述待接入设备发送所述接入指令;
[0193]所述广播请求子模块604b被设置为用于向所述接入点设备发送包含有所述接入指令的广播请求,所述广播请求用于指示所述接入点设备通过第三广播消息向所述待接入设备发送所述接入指令。
[0194]综上所述,本公开实施例所示的控制设备接入的装置,通过根据待接入设备发送的第一广播消息中包含的待接入设备的标识获取待接入设备的密钥,根据该待接入设备的密钥对接入点设备的接入信息进行加密,向待接入设备发送包含有加密信息的接入指令,以指示待接入设备根据待接入设备保存的密钥对加密信息进行解密获得接入信息,并根据接入信息接入接入点设备,各个待接入设备对应各自的密钥,该加密信息只能由该接入点设备进行解密,从而避免发送给待接入设备的接入信息被其它设备截获导致接入信息泄密的问题,达到提高信息安全性的效果
[0195]图8是根据一示例性实施例示出的一种控制设备接入的装置的框图,该控制设备接入的装置可以用于如图1所示实施环境的待接入设备120中,执行如图3或者图4中由待接入设备执行的部分或者全部步骤。如图8所示,该控制设备接入的装置包括但不限于:广播发送模块801、指令接收模块802、解密模块803以及接入模块804 ;
[0196]所述广播发送模块801被设置为用于发
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1