【技术实现步骤摘要】
配网方法和装置
[0001]本公开涉及人工智能领域,尤其涉及物联网领域,具体为一种配网方法和装置。
技术介绍
[0002]随着技术不断发展,智能设备越来越普及;家庭、酒店等场所纷纷配置了智能家居系统。智能家居系统可以以住宅为平台,利用无线局域网,如无线保真(wireless
‑
fidelity,wifi)网络,将家居生活有关的智能设备集成起来进行控制,可以提升家居安全性、便利性和舒适性。多个智能设备可以通过家庭的路由器接入无线局域网,进而接入智能家居云。智能家居云可以对接入的智能设备进行控制和管理。
[0003]智能设备接入智能家居云,接收智能家居云的服务,需要先进行配网注册。目前,智能设备配网注册的流程较为复杂,且每个智能设备需要逐一配网注册。用户配置智能家居系统的过程繁琐,尤其在酒店等厂家大批量配置智能设备时,耗时较长,用户体验不好。并且对于无线终端设备配网,无论是哪种无线方式,均会面临被监听的风险。
技术实现思路
[0004]本公开提供了一种配网方法、装置、设备、存储介质以及计算机程序产品。
[0005]根据本公开的第一方面,提供了一种配网方法,包括:发送从机广播信息;响应于接收到未联网设备的连接请求,建立与所述未联网设备的无线连接;与所述未联网设备协商共享密钥;基于所述共享密钥将wifi账号和密码均加密后发送给所述未联网设备。
[0006]根据本公开的第二方面,提供了一种配网方法,包括:响应于接收到已联网设备发送的从机广播信息,向所述已联网设备发送连接 ...
【技术保护点】
【技术特征摘要】
1.一种配网方法,包括:发送从机广播信息;响应于接收到未联网设备的连接请求,建立与所述未联网设备的无线连接;与所述未联网设备协商共享密钥;基于所述共享密钥将wifi账号和密码均加密后发送给所述未联网设备。2.根据权利要求1所述的方法,其中,所述与所述未联网设备协商共享密钥,包括:接收所述未联网设备发送的第一签名,其中,所述第一签名是所述未联网设备基于预设签名算法根据从本地获取登陆账号的第一用户标识生成的;从云端获取当前登陆账号的第二用户标识;基于所述预设签名算法根据所述第二用户标识生成第一校验签名;若所述第一签名与所述第一校验签名相同,则通过预定密钥协商算法进行密钥协商,得到共享密钥。3.根据权利要求1所述的方法,其中,所述与所述未联网设备协商共享密钥,包括:接收未联网设备发送的第一签名、第一公钥和第一随机数,其中,所述第一签名是未联网设备基于预设签名算法根据从本地获取登陆账号的第一用户标识、第一公钥、第一随机数生成的;从云端获取当前登陆账号的第二用户标识;基于所述预设签名算法根据所述第二用户标识、第一公钥和第一随机数生成第一校验签名;若所述第一签名与所述第一校验签名相同,则生成第二公钥、第二私钥、第二随机数;根据所述第二公钥、所述第二私钥、所述第二随机数生成第二签名;将所述第二公钥、所述第二随机数和所述第二签名发送给所述未联网设备,以使得所述未联网设备进行第二签名校验;若第二签名校验成功,则通过椭圆曲线迪菲
‑
赫尔曼密钥交换算法基于第一公钥和第二私钥进行密钥协商,得到共享密钥。4.根据权利要求3所述的方法,其中,所述第一签名是根据所述第一用户标识、所述第一公钥、所述第一随机数和设备商预设随机字符串生成的,所述第二签名是根据所述第二公钥、所述第二随机数和所述设备商预设随机字符串生成的。5.一种配网方法,包括:响应于接收到已联网设备发送的从机广播信息,向所述已联网设备发送连接请求;建立与所述已联网设备的无线连接;与所述已联网设备协商共享密钥;响应于接收到所述已联网设备发送的加密的wifi账号和密码,通过所述共享密钥解密得到wifi账号和密码;通过所述wifi账号和密码进行配网。6.根据权利要求5所述的方法,其中,所述与所述已联网设备协商共享密钥,包括:从本地获取登陆账号的第一用户标识;基于预设签名算法根据所述第一用户标识生成第一签名;将所述第一签名发送给所述已联网设备,以使得所述已联网设备进行第一签名校验;
若第一签名校验成功,则通过预定密钥协商算法进行密钥协商,得到共享密钥。7.根据权利要求5所述的方法,其中,所述与所述已联网设备协商共享密钥,包括:从本地获取登陆账号的第一用户标识;生成第一公钥、第一私钥和第一随机数;基于预设签名算法根据所述第一用户标识、所述第一公钥、所述第一随机数生成第一签名;将所述第一签名、所述第一公钥和所述第一随机数发送给所述已联网设备,以使得所述已联网设备进行第一签名校验;若第一签名校验成功,则接收所述已联网设备发送的第二公钥、第二随机数和第二签名;根据第二公钥、第二随机数生成第二校验签名;若所述第二签名与所述第二校验签名相同,则通过椭圆曲线迪菲
‑
赫尔曼密钥交换算法基于第二公钥和第一私钥进行密钥协商,得到共享密钥。8.根据权利要求7所述的方法,其中,所述第一签名是根据所述第一用户标识、所述第一公钥、所述第一随机数和设备商预设随机字符串生成的,所述第二签名是根据所述第二公钥、所述第二随机数和所述设备商预设随机字符串生成的。9.一种配网装置,包括:广播单元,被配置成发送从机广播信息;连接单元,被配置成响应于接收到未联网设备的连接请求,建立与所述未联网设备的无线连接;协商单元,被配置成与所述未联网设备协商共享密钥;加密单元,被配置成基于所述共享密钥将wifi账号和密码均加密后发送给所述未联网设备。10.根据权利要求9所述的装置,其中,所述协商单元进一步...
【专利技术属性】
技术研发人员:闫晗,柯懂湘,曲乐炜,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。