一种电子设备检测方法及其系统、相关设备的制造方法

文档序号:8223818阅读:359来源:国知局
一种电子设备检测方法及其系统、相关设备的制造方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种电子设备检测方法及其系统、相关设备。
【背景技术】
[0002]随着手机、电脑、家电、汽车、医疗等领域中电子设备的迅速发展,印制电路板(Printed Circuit Board, PCB)的需求也随之提高,同时也使得电子设备的复制行为日益严峻。电子设备主要由PCB板和系统软件组成,对电子设备的复制包括对PCB板的复制和对系统软件的拷贝。由于对电子设备的复制减少了大量的研发工作,使得复制的电子设备成本远低于原生产电子设备,损害了原生产电子设备厂商利益。现有技术可通过对电子设备增加复杂设备接口防止PCB板复制,这样会增加实现成本,并且是对PCB板和系统软件分别进行保护,影响了其保护效果,降低了电子设备的可靠性。

【发明内容】

[0003]本发明实施例提供一种电子设备检测方法及其系统、相关设备,可提高电子设备的可靠性。
[0004]本发明实施例第一方面提供了一种电子设备检测方法,包括:
[0005]使用第一散列算法对电子设备的唯一标识计算生成当前识别码,并获取预先保存的原识别码;
[0006]当所述当前识别码与所述原识别码相同时,根据内置的系统软件的主执行文件和所述电子设备的标识信息生成校验文件;
[0007]对所述校验文件进行保存,以使在与用户终端相连接时,所述用户终端采用所述校验文件确定所述系统软件的使用权限。
[0008]本发明实施例第二方面提供了一种电子设备检测方法,包括:
[0009]当与电子设备建立连接时,接收所述电子设备发送的系统软件,获取并保存所述系统软件的主执行文件和许可文件,所述许可文件包括根许可文件、注册许可文件、试用许可文件;
[0010]获取所述电子设备预先保存的校验文件;
[0011]根据所述校验文件确定所述系统软件的使用权限。
[0012]本发明实施例第三方面提供了一种电子设备,包括:
[0013]当前识别码生成模块,用于使用第一散列算法对电子设备的唯一标识计算生成当前识别码,并获取预先保存的原识别码;
[0014]校验文件生成模块,用于当所述当前识别码与所述原识别码相同时,根据内置的系统软件的主执行文件和所述电子设备的标识信息生成校验文件;
[0015]校验文件保存模块,用于对所述校验文件进行保存,以使在与用户终端相连接时,所述用户终端采用所述校验文件确定所述系统软件的使用权限。
[0016]本发明实施例第四方面提供了一种用户终端,包括:
[0017]系统软件接收模块,用于当与电子设备建立连接时,接收所述电子设备发送的系统软件,获取并保存所述系统软件的主执行文件和许可文件,所述许可文件包括根许可文件、注册许可文件、试用许可文件;
[0018]校验文件获取模块,用于获取所述电子设备预先保存的校验文件;
[0019]使用权限确定模块,用于根据所述校验文件确定所述系统软件的使用权限。
[0020]本发明实施例第五方面提供了一种电子设备检测系统,包括如上述第三方面提供的一种电子设备以及上述第四方面提供的一种用户终端。
[0021]本发明实施例中,通过使用第一散列算法对电子设备的唯一标识计算生成当前识别码,并获取预先保存的原识别码,在当前识别码与原识别码相同时,根据内置的系统软件的主执行文件和电子设备的标识信息生成校验文件,对所述校验文件进行保存,以使在与用户终端相连接时,用户终端采用校验文件确定系统软件的使用权限。通过利用电子设备的唯一标识确定系统软件的使用权限,这样在未增加复杂的设备接口和成本的情况下还可实现检测电子设备和系统软件,有较好的保护效果,还提高了电子设备的可靠性。
【附图说明】
[0022]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0023]图1是本发明实施例提供的一种电子设备检测方法的流程示意图;
[0024]图2是本发明实施例提供的另一种电子设备检测方法的流程示意图;
[0025]图3是本发明实施例提供的又一种电子设备检测方法的流程示意图;
[0026]图4是本发明实施例提供的又一种电子设备检测方法的流程示意图;
[0027]图5是本发明实施例提供的又一种电子设备检测方法的流程示意图;
[0028]图6是本发明实施例提供的检测文件完整的流程示意图;
[0029]图7是本发明实施例提供的注册系统软件的流程示意图;
[0030]图8是本发明实施例提供的一种电子设备的结构示意图;
[0031]图9是本发明实施例提供的另一种电子设备的结构示意图;
[0032]图10是本发明实施例提供的标识信息生成模块的结构示意图;
[0033]图11是本发明实施例提供的一种用户终端的结构示意图;
[0034]图12是本发明实施例提供的使用权限确定模块的结构示意图;
[0035]图13是本发明实施例提供的检测单元的结构示意图;
[0036]图14是本发明实施例提供的注册单元的结构示意图;
[0037]图15是本发明实施例提供的一种电子设备检测系统。
【具体实施方式】
[0038]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]本发明实施例所述的电子设备检测方法可以应用于检测数据采集设备的场景,例如:使用第一散列算法对数据采集设备的唯一标识计算生成当前识别码,并获取预先保存的原识别码,当所述当前识别码与所述原识别码相同时,根据内置的系统软件的主执行文件和所述电子设备的标识信息生成校验文件,对所述校验文件进行保存,以使在与用户终端相连接时,所述用户终端采用所述校验文件确定所述系统软件的使用权限。通过利用数据采集设备的唯一标识确定系统软件的使用权限,这样在未增加复杂的设备接口和成本的情况下还可实现检测数据采集设备和系统软件,有较好的保护效果,还提高了数据采集设备的可靠性。
[0040]本发明实施例涉及的用户终端可以包括:平板电脑、智能手机、笔记本电脑、掌上电脑以及移动互联网设备(MID)等终端设备;所述服务器可以为包含用户身份验证、加密数据生成等功能在内的后台设备。
[0041]下面将结合附图1-附图6,对本发明实施例提供的电子设备检测方法进行详细介绍。
[0042]请参见图1,为本发明实施例提供了一种电子设备检测方法的流程示意图。如图1所示,本发明实施例的所述方法可以包括以下步骤SlOl-步骤S103。
[0043]S101,使用第一散列算法对电子设备的唯一标识计算生成当前识别码,并获取预先保存的原识别码;
[0044]具体的,所述电子设备的唯一标识可以是电子设备中标识性元器件如微控制单元(Micro Control Unit,MCU)的序列号。所述第一散列算法可以为信息-摘要算法(MessageDigest Algorithm 5,MD5)、安全哈希算法(Secure Hash Algorithm, SHA)等散列算法,并且单向散列函数具有一个特性:如果对于根据同一函数得到的两个散列值不相同的,那么这两个散列值的原始输入也是不同的。因此可优选单向散列算法对电子设备的唯一标识计算生成当前识别码,用以与预先保存的原识别码对比,判断两者是否相同,因此需要获取所述电子设备预先保存的原识别码,以进行对比。
[0045]S102,当所述当前识别码与所述原识别码相同时,根据内置的系统软件的主执行文件和所述电子设备的标识信息生成校验文件;
[0046]具体的,将所述电子设备的所述当前识别码与所述原识别码进行对比,若是同一电子设备,则预先保存的原识别码与当前识别码应是相同的,若是不同的电子设备,则预先保存的原识别码与当前识别码应是不相同的。当所述当前识别码与所述原识别码相同时,根据所述电子设备中内置的系统软件生成检验文件,所述检验文件是根据所述系统软件的主执行文件和所述电子设备的标识信息生成的。
[0047]S103,对所述校验文件进行保存;
[0048]具体的,所述电子设备将生成的所述校验文件保存至所述电子设备的存储空间,以使在所述电子设备与用户终端相连接时,所述用户终端采用所述校验文件确定所述系统软件的使用权限。
[0049]本发明实施例中,通过使用第一散列算法对电子设备的唯一标识计算生成当前识别码,并获取预先保存的原识别码,在当前识别码与原识别码相同时,根据内置的系统软件的主执行文件和电子设备的标识信息生成校验文件,对所述校验文件进行保存,以使在与用户终端相连接时,用户终端采用校验文件确定系统软件的使用权限。通过利用电子设备的唯一标识确定系统软件的使用权限,这样在未增加复杂的设备接口和成本的情况下还可实现检测电子设备和系统软件,有较好的保护效果,还提高了电子设备的可靠性。
[0050]请参见图2,为本发明实施例提供了另一种电子设备检测方法的流程示意图。如图2所示,本发明实施例的所述方法可包括以下步骤S201-步骤S205。
[0051]S201,根据电子设备的唯一标识与生产时间生成标识信息,并对所述标识信息进tx保存;
[0052]具体的,所述电子设备在生产阶段会根据所述电子设备中标识性元器件如MCU的序列号与生产时间生成标识信息。所述标识信息包括原识别码和原序列号。并将所述标识信息保存至所述电子设备的存储空间,优选带电可擦可编程只读存储器(ElectricallyErasable Programmable Read-Only Memory,EEPROM),以使保证在断电时,所保存的数据不会丢失。
[0053]具体的,请一并参数图3,为本发明实施例提供了步骤S201详细的流程示意图。如图3所示,本发明实施例的所述步骤S201包括以下步骤S301-步骤S304。
[0054]S3
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1