设备生产测试控制方法、设备及存储介质技术

技术编号:31164146 阅读:14 留言:0更新日期:2021-12-04 10:37
本申请实施例公开了一种设备生产测试控制方法、设备、系统及存储介质,方法包括:读取目标设备上的设备标签;在产测终端根据多个待测试设备的设备生产信息经服务器验证通过后,从服务器获取目标密钥,使用目标密钥对设备标签解密,获得目标设备的设备身份标识,目标密钥由服务器根据多个待测试设备的设备生产信息利用预设密钥生成算法生成;若目标设备的设备身份标识存在于设备身份标识列表中且未被使用,与目标设备建立无线连接,对目标设备执行测试流程;若对目标设备的测试流程通过,将设备身份标识写入目标设备,产测终端获取设备身份标识需要经过服务器验证,不需要公开设备身份标识而使用设备标签进行解密获得,降低设备身份标识泄露风险。备身份标识泄露风险。备身份标识泄露风险。

【技术实现步骤摘要】
设备生产测试控制方法、设备及存储介质


[0001]本申请涉及设备信息安全
,尤其涉及一种设备生产测试控制方法、装置、电子设备、系统及存储介质。

技术介绍

[0002]目前在公司与供应商合作开发产品过程中,通常需要公司向供应商公开设备身份标识(Identity document,ID)等信息,导致存在设备信息泄露等风险。

技术实现思路

[0003]本申请的主要目的在于提供一种设备生产测试控制方法、装置、电子设备、系统及存储介质,可以解决开发过程中设备身份标识存在泄露风险的问题,提高设备信息安全性。
[0004]为实现上述目的,本申请第一方面提供一种设备生产测试控制方法,所述方法包括:
[0005]读取目标设备上的设备标签;
[0006]在所述产测终端根据多个待测试设备的设备生产信息经服务器验证通过后,从所述服务器获取目标密钥,使用所述目标密钥对所述设备标签解密,获得所述目标设备的设备身份标识,所述目标密钥由服务器根据所述多个待测试设备的设备生产信息利用预设密钥生成算法生成;
[0007]若所述目标设备的设备身份标识存在于所述设备身份标识列表中且未被使用,与所述目标设备建立无线连接,对所述目标设备执行测试流程,所述设备身份标识列表从所述服务器获得,且包含所述多个待测试设备的设备身份标识;
[0008]若对所述目标设备的测试流程通过,将所述设备身份标识写入所述目标设备。
[0009]可选地,所述在所述产测终端根据多个待测试设备的设备生产信息经服务器验证通过后,从服务器获取目标密钥包括:
[0010]接收输入的所述多个待测试设备的设备生产信息;
[0011]根据所述多个待测试设备的设备生产信息和第二随机数利用所述预设密钥生成算法生成第一密钥;
[0012]利用预设加密算法以所述第一密钥为密钥对所述多个待测试设备的设备生产信息加密,生成设备加密信息;
[0013]向服务器发送验证请求,所述验证请求包括所述设备加密信息和所述第二随机数,以使所述服务器根据输入的多个待测试设备的设备生产信息和所述第二随机数利用所述预设密钥生成算法生成第三密钥,利用所述第三密钥对设备加密信息进行解密及验证;
[0014]在所述验证请求通过的情况下,接收来自所述服务器的密钥信息,所述密钥信息包括使用所述第三密钥加密的所述目标密钥;
[0015]利用所述第一密钥解密获得所述目标密钥。
[0016]可选地,所述与所述目标设备建立无线连接,对所述目标设备执行测试流程包括:
[0017]监听通信范围内的待选设备的广播信号,获取所述广播信号的信号强度,获取所述待选设备的产品信息;
[0018]查找信号强度最大并且所述产品信息与所述目标设备的产品信息匹配的待选设备作为所述目标设备,与所述目标设备建立无线连接;
[0019]通过所述无线连接读取所述目标设备的功能参数,判断所述目标设备的功能参数是否正常。
[0020]可选地,在对所述目标设备执行测试流程之后,所述方法还包括:
[0021]将所述目标设备的设备身份标识标记为已生产,并获取所述目标设备的物理地址;
[0022]使用所述目标密钥对所述设备身份标识和所述目标设备的物理地址加密,再同步至所述服务器。
[0023]为实现上述目的,本申请第二方面提供另一种设备生产测试控制方法,应用于服务器,包括:
[0024]获取多个待测试设备的设备生产信息,根据所述多个待测试设备的设备生产信息和第一随机数利用预设密钥生成算法生成目标密钥;
[0025]接收产测终端发送的验证请求,所述验证请求包括设备加密信息和所述第二随机数,所述设备加密信息是由所述产测终端利用预设加密算法以第一密钥为密钥对在产测终端输入的多个待测试设备的设备生产信息加密得到的,所述第一密钥由所述产测终端根据多个待测试设备的设备生产信息和所述第二随机数利用所述预设密钥生成算法生成;
[0026]根据所述多个待测试设备的设备生产信息和所述第二随机数利用所述预设密钥生成算法生成第三密钥,利用所述第三密钥对设备加密信息进行解密及验证;
[0027]若验证通过,向所述产测终端发送密钥信息,所述密钥信息包括使用所述第三密钥加密的所述目标密钥。
[0028]可选地,所述方法还包括:
[0029]根据所述设备生产信息和预设设备身份标识生成算法生成所述多个待测试设备的设备身份标识,获得设备身份标识列表;
[0030]向所述产测终端发送所述设备身份标识列表。
[0031]可选地,所述方法还包括:
[0032]利用所述目标密钥和预设加密算法加密所述多个待测试设备的设备身份标识,获得所述多个待测试设备的设备身份标识对应的密文,所述密文用于被打印成设备标签,所述设备标签用于张贴在各个待测试设备上。
[0033]为实现上述目的,本申请第三方面提供另一种设备生产测试控制方法,应用于验收终端,包括:
[0034]读取待验收设备的设备标签;
[0035]从服务器获取目标密钥,使用所述目标密钥对所述设备标签解密,获得所述待验收设备的设备身份标识,所述目标密钥由所述服务器根据多个待测试设备的设备生产信息利用预设密钥生成算法生成;
[0036]从所述服务器获取所述待验收设备的设备身份标识对应的物理地址,判断获取的所述物理地址是否与所述待验收设备广播的物理地址一致;
[0037]若一致,上报所述服务器验收合格;若不一致,则向所述服务器上报物理地址异常信息,所述物理地址异常信息用于所述服务器将所述待验收设备的设备身份标识标记为异常。
[0038]可选的,在所述读取待验收设备的设备标签之后,所述方法包括:
[0039]向所述服务器发送所述待验收设备的设备标签,以使所述服务器判断所述待验收设备的设备标签是否被使用;
[0040]若是,触发所述从所述服务器获取所述待验收设备的设备身份标识对应的物理地址的步骤;若否,接收所述服务器发送的异常信息,所述异常信息指示所述待验收设备的设备标签未被使用。
[0041]为实现上述目的,本申请第四方面提供一种产测终端,包括:
[0042]读取模块,用于读取目标设备上的设备标签;
[0043]通信模块,用于在所述产测终端根据多个待测试设备的设备生产信息经服务器验证通过后,从所述服务器获取目标密钥,所述目标密钥由服务器根据所述多个待测试设备的设备生产信息利用预设密钥生成算法生成;
[0044]解密模块,用于使用所述目标密钥对所述设备标签解密,获得所述目标设备的设备身份标识;
[0045]测试模块,用于若所述目标设备的设备身份标识存在于所述设备身份标识列表中且未被使用,与所述目标设备建立无线连接,对所述目标设备执行测试流程,所述设备身份标识列表从所述服务器获得,且包含所述多个待测试设备的设备身份标识;
[0046]写入模块,用于若对所述目标设备的测试流程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备生产测试控制方法,其特征在于,应用于产测终端,所述方法包括:读取目标设备上的设备标签;在所述产测终端根据多个待测试设备的设备生产信息经服务器验证通过后,从所述服务器获取目标密钥,使用所述目标密钥对所述设备标签解密,获得所述目标设备的设备身份标识,所述目标密钥由服务器根据所述多个待测试设备的设备生产信息利用预设密钥生成算法生成;若所述目标设备的设备身份标识存在于所述设备身份标识列表中且未被使用,与所述目标设备建立无线连接,对所述目标设备执行测试流程,所述设备身份标识列表从所述服务器获得,且包含所述多个待测试设备的设备身份标识;若对所述目标设备的测试流程通过,将所述设备身份标识写入所述目标设备。2.根据权利要求1所述方法,其特征在于,所述在所述产测终端根据多个待测试设备的设备生产信息经服务器验证通过后,从服务器获取目标密钥包括:接收输入的所述多个待测试设备的设备生产信息;根据所述多个待测试设备的设备生产信息和第二随机数利用所述预设密钥生成算法生成第一密钥;利用预设加密算法以所述第一密钥为密钥对所述多个待测试设备的设备生产信息加密,生成设备加密信息;向服务器发送验证请求,所述验证请求包括所述设备加密信息和所述第二随机数,以使所述服务器根据输入的多个待测试设备的设备生产信息和所述第二随机数利用所述预设密钥生成算法生成第三密钥,利用所述第三密钥对设备加密信息进行解密及验证;在所述验证请求通过的情况下,接收来自所述服务器的密钥信息,所述密钥信息包括使用所述第三密钥加密的所述目标密钥;利用所述第一密钥解密获得所述目标密钥。3.根据权利要求1或2所述方法,其特征在于,在对所述目标设备执行测试流程之后,所述方法还包括:将所述目标设备的设备身份标识标记为已生产,并获取所述目标设备的物理地址;使用所述目标密钥对所述设备身份标识和所述目标设备的物理地址加密,再同步至所述服务器。4.一种设备生产测试控制方法,应用于服务器,其特征在于,所述方法包括:获取多个待测试设备的设备生产信息,根据所述多个待测试设备的设备生产信息和第一随机数利用预设密钥生成算法生成目标密钥;接收产测终端发送的验证请求,所述验证请求包括设备加密信息和所述第二随机数,所述设备加密信息是由所述产测终端利用预设加密算法以第一密钥为密钥对在产测终端输入的多个待测试设备的设备生产信息加密得到的,所述第一密钥由所述产测终端根据多个待测试设备的设备生产信息和所述第二随机数利用所述预设密钥生成算法生成;根据所述多个待测试设备的设备生产信息和所述第二随机数利用所述预设密钥生成算法生成第三密钥,利用所述第三密钥对设备加密信息进行解密及验证;若验证通过,向所述产测终端发送密钥信息,所述密钥信息包括使用所述第三密钥加密的所述目标密钥。
5.根据权利要求4所述方法,...

【专利技术属性】
技术研发人员:周德晓
申请(专利权)人:深圳市晨北科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1