[发明专利]一种设备激活及鉴权绑定方法有效
申请号: | 202010035740.4 | 申请日: | 2020-01-14 |
公开(公告)号: | CN113194476B | 公开(公告)日: | 2022-10-21 |
发明(设计)人: | 王中飞 | 申请(专利权)人: | 宁波方太厨具有限公司 |
主分类号: | H04W12/48 | 分类号: | H04W12/48;H04W12/06;H04W12/03;H04W48/08;H04W76/10;H04W76/11;H04L9/40 |
代理公司: | 宁波诚源专利事务所有限公司 33102 | 代理人: | 徐雪波;邓青玲 |
地址: | 315336 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 激活 绑定 方法 | ||
1.一种设备激活及鉴权绑定方法,用于具有WiFi模块的设备的激活,以及实现前述设备与移动终端之间的鉴权绑定,其特征在于包括如下步骤:
步骤1、设备的WiFi模块进入配网模式;
步骤2、设备释放一个约定用户名,约定用户名中至少包括有设备类型的字符串;
步骤3、设备释放一个与约定用户名对应的约定密码,约定密码的产生规则为:设备类型的字符串与约定常数进行异或操作;
步骤4、移动终端向云端服务器发送申请一个随机码的请求;
步骤5、云端服务器获取网络时间,通过调用srand()函数产生随机数种子,利用随机数种子作为初始变量,再调用rand()函数产生一个32位的随机码,将该随机码成为第一随机码;云端服务器提取第一随机码的第9位至第16位,作为第二随机码;
步骤5、云端服务器将产生的第二随机码发送给移动终端;
步骤6、移动终端接收并保存第二随机码;
步骤7、移动终端切换连接的热点用户名,切换到步骤2中设备的WiFi模块释放出来的约定用户名,根据步骤3中约定常数与约定用户名中包含的设备类型的字符串进行异或操作,计算出约定密码;
步骤8、移动终端根据步骤7中的约定用户名和约定密码,切换连接到设备的WiFi模块释放出来的约定用户名和约定密码,建立与设备的WiFi模块的连接;
步骤9、移动终端将“路由器的用户名+路由器的密码+第二随机码”拼接成一组字符串,能被设备的WiFi模块解密的加密算法对这组字符串进行加密,然后将加密信息发送给设备的WiFi模块,然后移动终端断开与设备之间的连接,重新连接至路由器;
步骤10、设备的WiFi模块收到移动终端发来加密信息后,对加密信息进行解密,获取路由器的用户名和路由器的密码,然后通过路由器的用户名和路由器的密码与路由器建立连接,当路由器连接外网以后,设备即被激活;
步骤11、设备的WiFi模块通过路由器向云端服务器发送获取时间戳、设备Device_ID和鉴权码Token;
步骤12、云端服务器通过路由器向设备返回设备的WiFi模组请求的时间戳、设备Device_ID和鉴权码Token;
步骤13、设备的WiFi模块通过路由器向云端服务器发送与移动终端之间建立鉴权绑定的请求,请求中携带有如下信息:第二随机码、设备Device_ID、鉴权码Token;
步骤14、云端服务器根据收到的信息,比对设设备Device_ID和鉴权码Token是否与之前发送的信息一致,如果一致,再判断收到信息中的第二随机码是否与步骤5中产生的第二随机码一致,如果一致,则建立设备与移动终端之间的专用通信通道,此时设备与移动终端之间鉴权绑定成功,并向移动终端发出设备配网成功,设备与移动终端鉴权绑定成功的消息,同时在移动终端上进行显示;如果不一致,则设备与移动终端之间绑定及鉴权不成功,返回步骤1。
2.根据权利要求1所述的设备激活及鉴权绑定方法,其特征在于:所述步骤9中采用AES128加密算法对字符串进行加密。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波方太厨具有限公司,未经宁波方太厨具有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010035740.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:复合材料速钻插管桥塞
- 下一篇:一种楼宇集中式排烟系统