物联网设备序列号和秘钥自动分发系统及分发方法与流程

文档序号:37648786发布日期:2024-04-18 20:22阅读:11来源:国知局
物联网设备序列号和秘钥自动分发系统及分发方法与流程

本发明涉及物联网设备序列号和秘钥分发,具体而言,涉及一种物联网设备序列号和秘钥自动分发系统及分发方法。


背景技术:

1、物联网设备要接入到mqtt物联网平台都需要序列号和秘钥,秘钥的生成和写入一般是在生产流程增加专门的生成和写入环节,由工人操作写入,会带来额外的时间和生产成本。


技术实现思路

1、本发明的目的在于提供一种物联网设备序列号和秘钥自动分发系统及分发方法,以改善上述技术问题。

2、为了实现上述目的,本申请实施例提供了如下技术方案:

3、一方面,本申请实施例提供了一种物联网设备序列号和秘钥自动分发系统,所述系统包括:物联网平台,具有mqtt协议设备接入、序列号生成秘钥生成功能;多个物联网终端,所述物联网终端为没有序列号和秘钥的空白终端,将要与所述物联网平台连接;物联网数据库,用于存储各型号物联网终端对应的序列号和秘钥生成规则,以及该型号最近分配的秘钥。

4、第二方面,本实施例提供了一种物联网设备序列号和秘钥自动分发方法,适用于物联网设备序列号和秘钥自动分发系统,其特征在于,所述方法包括:

5、检测当前物联网终端是否存在正式的无序列号和秘钥,若不存在,所述物联网终端随机生成第一客户端id和第一用户密码,所述第一客户端id和第一用户密码用于新的物联网终端第一次接入物联网平台;

6、当前物联网终端基于所述第一客户端id和第一用户密码接入物联网平台,所述第一用户密码由未写号物联网终端设备公共序列号和未写号物联网终端设备公共秘钥组成;

7、物联网终端向物联网平台上报序列号和秘钥分配请求,所述请求内容包括设备型号代码;

8、物联网平台在接收到序列号和秘钥分配请求后,向物联网数据库产品序列号生成规则表查询当前物联网终端型号的序列号和秘钥生成规则,以及当前物联网终端型号最近分配的秘钥,将当前物联网终端型号标记为第一型号;

9、物联网平台根据第一型号的序列号和秘钥生成规则,以及第一型号最近分配的秘钥作为参数,生成新的序列号和秘钥,并将新的序列号和新的秘钥反馈至当前物联网终端。

10、可选地,所述将新的序列号和秘钥反馈至当前物联网终端之后,还包括:

11、物联网终端在接收到新的序列号和新的秘钥之后,将新的序列号和新的秘钥保存到终端数据表中,以供物联网终端鉴权使用。

12、可选地,所述将新的序列号和秘钥反馈至当前物联网终端之后,还包括:

13、物联网数据库将新的秘钥保存到产品序列号生成规则表中,以供后续生成终端序列号和秘钥使用。

14、可选地,所述将新的序列号和秘钥反馈至当前物联网终端之后,还包括:

15、物联网平台保存序列号分发记录,序列号分发记录包括分发时间、设备型号、生成的秘钥数据、生成的序列号,以供后续的查询和统计使用。

16、可选地,所述将新的序列号和秘钥反馈至当前物联网终端之后,还包括:

17、物联网终端在接收到新的序列号和新的秘钥之后,将所述新的序列号和新的秘钥保存到本地rom,并断开mqtt连接,采用新的序列号和新的秘钥接入所述物联网平台。

18、可选地,所述检测当前物联网终端是否存在正式的无序列号和秘钥之前,还包括:

19、在空白的物联网终端中写入运行的软件程序、设备型号代码、mqtt服务器地址和mqtt服务端口。

20、第三方面,本申请实施例提供了一种物联网设备序列号和秘钥自动分发设备,所述设备包括存储器和处理器。

21、存储器用于存储计算机程序;处理器用于执行所述计算机程序时实现上述物联网设备序列号和秘钥自动分发方法的步骤。

22、第四方面,本申请实施例提供了一种介质,所述介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述物联网设备序列号和秘钥自动分发方法的步骤。

23、本发明的有益效果为:

24、本发明所述的物联网设备序列号和秘钥自动分发方法,空白的物联网终端先随机生成第一客户端id和第一用户密码,然后向物联网平台发送序列号和秘钥分配请求,进而自动生成与当前物联网终端设备对应的新的序列号和新的秘钥,进而完成序列号和秘钥的自动生成和分发,整个过程中无需人为操作写入,缩短对应生产流程的时间和成本。

25、本发明的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明实施例了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。



技术特征:

1.一种物联网设备序列号和秘钥自动分发系统,其特征在于,所述系统包括:

2.一种物联网设备序列号和秘钥自动分发方法,适用于权利要求1所述的物联网设备序列号和秘钥自动分发系统,其特征在于,所述方法包括:

3.根据权利要求2所述的物联网设备序列号和秘钥自动分发方法,其特征在于,所述将新的序列号和秘钥反馈至当前物联网终端之后,还包括:

4.根据权利要求2所述的物联网设备序列号和秘钥自动分发方法,其特征在于,所述将新的序列号和秘钥反馈至当前物联网终端之后,还包括:

5.根据权利要求2所述的物联网设备序列号和秘钥自动分发方法,其特征在于,所述将新的序列号和秘钥反馈至当前物联网终端之后,还包括:

6.根据权利要求2所述的物联网设备序列号和秘钥自动分发方法,其特征在于,所述将新的序列号和秘钥反馈至当前物联网终端之后,还包括:

7.根据权利要求2所述的物联网设备序列号和秘钥自动分发方法,其特征在于,所述检测当前物联网终端是否存在正式的无序列号和秘钥之前,还包括:


技术总结
本发明涉及物联网设备序列号和秘钥分发技术领域,具体而言,涉及一种物联网设备序列号和秘钥自动分发系统及分发方法,系统包括物联网平台;多个物联网终端,物联网终端为没有序列号和秘钥的空白终端,将要与物联网平台连接;物联网数据库,用于存储各型号物联网终端对应的序列号和秘钥生成规则;本发明所述的物联网设备序列号和秘钥自动分发方法,空白的物联网终端先随机生成第一客户端I D和第一用户密码,然后向物联网平台发送序列号和秘钥分配请求,进而自动生成与当前物联网终端设备对应的新的序列号和新的秘钥,进而完成序列号和秘钥的自动生成和分发,整个过程中无需人为操作写入,缩短对应生产流程的时间和成本。

技术研发人员:邹小兵,胡长羽
受保护的技术使用者:四川艾贝斯科技发展有限公司
技术研发日:
技术公布日:2024/4/17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1