一种电子设备的验证方法与流程

文档序号:29081374发布日期:2022-03-02 00:08阅读:65来源:国知局
一种电子设备的验证方法与流程

1.本技术涉及计算机安全技术领域,特别是涉及一种电子设备的验证方法。


背景技术:

2.目前,电子设备的溯源、防串货和防伪均需要用到设备识别码。常用的设备识别码为条形码。为了防止条形码被仿制和被破坏,可以将条形码存储至电子设备的芯片中。因此,亟需一种电子设备的验证方法。


技术实现要素:

3.基于此,有必要针对上述技术问题,提供一种电子设备的验证方法。
4.一种电子设备的验证方法,所述验证方法应用于电子设备的验证系统,所述验证系统包括电子设备、读写码器和服务器,所述电子设备包括第一光脉冲收发装置,所述读写码器包括第二光脉冲收发装置;所述方法包括:
5.所述电子设备对芯片中预先存储的第一设备标识码和第一设备识别码进行加密和编码,并通过所述第一光脉冲收发装置输出第一光脉冲信号;
6.所述读写码器通过所述第二光脉冲收发装置接收所述第一光脉冲信号,并将所述第一光脉冲信号转换为第一电脉冲信号;
7.所述读写码器对所述第一电脉冲信号进行解密和解码,得到所述第一设备标识码和所述第一设备识别码,并将所述第一设备标识码和所述第一设备识别码发送给所述服务器;
8.所述服务器在预先存储的设备标识码和设备识别码的对应关系中,查询所述第一设备标识码对应的第二设备识别码,如果所述第一设备识别码与所述第二设备识别码相同,则输出验证成功消息,否则,输出验证失败消息。
9.作为一种可选的实施方式,所述第一光脉冲收发装置和所述第二光脉冲收发装置为发光二极管led光脉冲收发装置或红外线光脉冲收发装置。
10.作为一种可选的实施方式,所述验证系统还包括终端设备,所述电子设备还包括显示装置,所述方法还包括:
11.所述电子设备对所述第一设备标识码和所述第一设备识别码进行加密和编码,得到图形码,并通过所述显示装置显示所述图形码;
12.所述终端设备扫描所述图形码,对所述图形码进行解密和解码,得到所述第一设备标识码和所述第一设备识别码,并将所述第一设备标识码和所述第一设备识别码发送给所述服务器。
13.作为一种可选的实施方式,所述图形码为二维码或条形码。
14.作为一种可选的实施方式,所述验证系统还包括终端设备,所述终端设备包括第一近场通信nfc通信装置,所述电子设备还包括第二nfc通信装置,所述方法还包括:
15.所述终端设备通过第一nfc通信装置与所述电子设备的所述第二nfc通信装置建
立连接,读取所述电子设备的芯片中存储的所述第一设备标识码和所述第一设备识别码,并将所述第一设备标识码和所述第一设备识别码发送给所述服务器。
16.作为一种可选的实施方式,所述方法还包括:
17.所述终端设备通过第一nfc通信装置与所述电子设备的所述第二nfc通信装置建立连接,并在所述电子设备的芯片中写入所述第一设备标识码和所述第一设备识别码。
18.作为一种可选的实施方式,所述读写码器还包括第三nfc通信装置,所述方法还包括:
19.所述读写码器通过所述第三nfc通信装置与所述终端设备的所述第一nfc通信装置建立连接,并将所述第一设备标识码和所述第一设备识别码发送给所述终端设备。
20.作为一种可选的实施方式,所述方法还包括:
21.所述读写码器通过第三nfc通信装置与所述电子设备的所述第二nfc通信装置建立连接,并在所述电子设备的芯片中写入所述第一设备标识码和所述第一设备识别码。
22.作为一种可选的实施方式,所述方法还包括:
23.所述读写码器对所述第一设备标识码和所述第一设备识别码进行加密和编码,并通过所述第二光脉冲收发装置输出第二光脉冲信号;
24.所述电子设备通过所述第一光脉冲收发装置接收所述第二光脉冲信号,并将所述第二光脉冲信号转换为第二电脉冲信号;
25.所述电子设备对所述第二电脉冲信号进行解密和解码,得到所述第一设备标识码和所述第一设备识别码,并将所述第一设备标识码和所述第一设备识别码写入至芯片中。
26.作为一种可选的实施方式,所述电子设备还包括通信端口,所述方法还包括:
27.所述读写码器通过通信线缆与所述电子设备的通信端口连接,在所述电子设备的芯片中写入所述第一设备标识码和所述第一设备识别码。
28.本技术提供了一种电子设备的验证方法,本技术的实施例提供的技术方案至少带来以下有益效果:该验证方法应用于电子设备的验证系统,该验证系统包括电子设备、读写码器和服务器,电子设备包括第一光脉冲收发装置,读写码器包括第二光脉冲收发装置。其中,电子设备对芯片中预先存储的第一设备标识码和第一设备识别码进行加密和编码,并通过第一光脉冲收发装置输出第一光脉冲信号。读写码器通过第二光脉冲收发装置接收第一光脉冲信号,并将第一光脉冲信号转换为第一电脉冲信号。读写码器对第一电脉冲信号进行解密和解码,得到第一设备标识码和第一设备识别码,并将第一设备标识码和第一设备识别码发送给服务器。服务器在预先存储的设备标识码和设备识别码的对应关系中,查询第一设备标识码对应的第二设备识别码,如果第一设备识别码与第二设备识别码相同,则输出验证成功消息,否则,输出验证失败消息。这样,本技术提供的电子设备的验证系统,可以实现电子设备的溯源、防串货和防伪。
29.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
30.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本
发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
31.图1为本技术实施例提供的一种电子设备的验证系统的结构示意图;
32.图2为本技术实施例提供的一种电子设备的验证方法的流程图;
33.图3为本技术实施例提供的一种电子设备的验证系统的结构示意图;
34.图4为本技术实施例提供的一种电子设备的验证方法的流程图;
35.图5为本技术实施例提供的一种电子设备的验证系统的结构示意图;
36.图6为本技术实施例提供的一种电子设备的验证系统的结构示意图;
37.图7为本技术实施例提供的一种电子设备的验证方法的流程图。
38.附图标号
39.100、电子设备的验证系统;110、电子设备;120、读写码器;130、服务器;140、终端设备;111、第一光脉冲收发装置;112、芯片;113、显示装置;114、第二nfc通信装置;121、第二光脉冲收发装置;122、第三nfc通信装置;141、第一nfc通信装置。
具体实施方式
40.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
41.本技术实施例提供了一种电子设备的验证方法,该验证方法可以应用于电子设备的验证系统。图1为本技术实施例提供的一种电子设备的验证系统的结构示意图,如图1所示,电子设备的验证系统100包括:电子设备110,包括第一光脉冲收发装置111,芯片112中存储有第一设备标识码和第一设备识别码。读写码器120,包括第二光脉冲收发装置121。服务器130,存储有设备标识码和设备识别码的对应关系。
42.下面将结合具体实施方式,对本技术实施例提供的一种电子设备的验证方法进行详细的说明。如图2所示,具体处理过程如下:
43.步骤201,电子设备对芯片中预先存储的第一设备标识码和第一设备识别码进行加密和编码,并通过第一光脉冲收发装置输出第一光脉冲信号。
44.在实施中,电子设备110的芯片112中存储的第一设备标识码用于唯一标识电子设备110,第一设备识别码用于唯一验证电子设备110。其中,第一设备标识码和第一设备识别码可以在电子设备110生产时写入至芯片112中。当需要进行电子设备110的验证时,验证人员可以点击电子设备110上的面板按键。电子设备110对第一设备标识码和第一设备识别码进行加密和编码,得到第一光脉冲信息。然后,电子设备110通过第一光脉冲收发装置111输出第一光脉冲信号。
45.步骤202,读写码器通过第二光脉冲收发装置接收第一光脉冲信号,并将第一光脉冲信号转换为第一电脉冲信号。
46.在实施中,读写码器120通过第二光脉冲收发装置121接收第一光脉冲信号,并将第一光脉冲信号转换为第一电脉冲信号。其中,第二光脉冲收发装置121可以包含光接收管、放大电路和整形电路。第二光脉冲收发装置121的输出波形接入读写码器120的cpu(central processing unit,中央处理器)。第二光脉冲收发装置121的光接收管接收第一
光脉冲信号,转化为第一电脉冲信号。然后,第二光脉冲收发装置121通过放大电路和整形电路将第一电脉冲信号放大整型后,发送给读写码器120的cpu。
47.步骤203,读写码器对第一电脉冲信号进行解密和解码,得到第一设备标识码和第一设备识别码,并将第一设备标识码和第一设备识别码发送给服务器。
48.在实施中,读写码器120对第一电脉冲信号进行解密和解码,得到第一设备标识码和第一设备识别码,并将第一设备标识码和第一设备识别码发送给服务器130。
49.步骤204,服务器在预先存储的设备标识码和设备识别码的对应关系中,查询第一设备标识码对应的第二设备识别码,如果第一设备识别码与第二设备识别码相同,则输出验证成功消息,否则,输出验证失败消息。
50.在实施中,服务器130中预先存储有设备标识码和设备识别码的对应关系。服务器130接收到第一设备标识码和第一设备识别码后,可以在设备标识码和设备识别码的对应关系中,查询第一设备标识码对应的第二设备识别码。然后,服务器130判断第一设备识别码与第二设备识别码是否相同。如果第一设备识别码与第二设备识别码相同,则服务器130输出验证成功消息,否则,服务器130输出验证失败消息。本技术中由于破坏芯片112即破坏电子设备110。同时,读写码器120本身具有加密性,给电子设备110的大批量仿制带来很大的困难,达到了很好的防伪效果。而且,验证过程无需打开电子设备110的外壳。另外,如需增加安全级别,提高芯片112的安全级别即可,可以达到很高的安全等级。
51.作为一种可选的实施方式,第一光脉冲收发装置和第二光脉冲收发装置为led光脉冲收发装置或红外线光脉冲收发装置。
52.在实施中,第一光脉冲收发装置111和第二光脉冲收发装置121为led(light-emitting diode,发光二极管)光脉冲收发装置或红外线光脉冲收发装置。其中,led光脉冲收发装置通过明暗的高速脉冲光调制编码输出第一光脉冲信号,第一光脉冲信号的波长范围为300nm-1000nm波长范围。其中,如果仅通过第一光脉冲收发装置111发送第一光脉冲信号,则可以使用电子设备110上的功能指示灯实现,当输出第一光脉冲信号时,功能指示灯可以暂停功能显示,进行可见光通讯。
53.作为一种可选的实施方式,如图3所示,验证系统100还包括终端设备140。电子设备110还包括显示装置113。如图4所示,验证方法还包括:
54.步骤401,电子设备对第一设备标识码和第一设备识别码进行加密和编码,得到图形码,并通过显示装置显示图形码。
55.在实施中,电子设备110还包括显示装置113,当需要进行电子设备110的验证时,验证人员可以点击电子设备110上的面板按键。电子设备110可以对第一设备标识码和第一设备识别码进行加密和编码,得到图形码,并通过显示装置113显示图形码。
56.步骤402,终端设备扫描图形码,对图形码进行解密和解码,得到第一设备标识码和第一设备识别码,并将第一设备标识码和第一设备识别码发送给服务器。
57.在实施中,验证人员可以通过终端设备140上安装的app(application,应用程序)调用摄像头扫描该图形码。然后,终端设备140对图形码进行解密和解码,得到第一设备标识码和第一设备识别码,并将第一设备标识码和第一设备识别码发送给服务器130。可选的,用户还可以通过终端设备140上安装的app扫描电子设备110的条形码进行产品信息查询、验证、报修等功能。同时,app可以通过安全授权,实现分级管理。
58.作为一种可选的实施方式,图形码为二维码或条形码。
59.作为一种可选的实施方式,如图5所示,验证系统100还包括终端设备140,终端设备140包括第一nfc通信装置141。电子设备110,还包括第二nfc通信装置114。验证方法还包括:终端设备通过第一nfc通信装置与电子设备的第二nfc通信装置建立连接,读取电子设备的芯片中存储的第一设备标识码和第一设备识别码,并将第一设备标识码和第一设备识别码发送给服务器。
60.在实施中,终端设备140包括第一nfc(near field communication,近场通信)通信装置141,电子设备110包括第二nfc通信装置114。当需要进行电子设备110的验证时,验证人员可以通过终端设备140的第一nfc通信装置141触碰电子设备110上的第二nfc通信装置114,从而建立通信连接,并读取电子设备110的芯片112中存储的第一设备标识码和第一设备识别码。然后,终端设备140可以将第一设备标识码和第一设备识别码发送给服务器130。
61.作为一种可选的实施方式,验证方法还包括:终端设备通过第一nfc通信装置与电子设备的第二nfc通信装置建立连接,并在电子设备的芯片中写入第一设备标识码和第一设备识别码。
62.在实施中,在电子设备110出厂时,技术人员可以通过终端设备140上的第一nfc通信装置141触碰电子设备110上的第二nfc通信装置114,从而建立连接,并在电子设备110的芯片112中写入第一设备标识码和第一设备识别码。
63.作为一种可选的实施方式,如图6所示,读写码器120还包括第三nfc通信装置122。验证方法还包括:读写码器通过第三nfc通信装置与终端设备的第一nfc通信装置建立连接,并将第一设备标识码和第一设备识别码发送给终端设备。
64.在实施中,读写码器120包括第三nfc通信装置122。当需要进行电子设备110的验证时,验证人员可以通过读写码器120的第三nfc通信装置122触碰电子设备110上的第二nfc通信装置114,从而建立通信连接,并读取电子设备110的芯片112中存储的第一设备标识码和第一设备识别码。然后,读写码器120可以将第一设备标识码和第一设备识别码发送给服务器130。
65.作为一种可选的实施方式,验证方法还包括:读写码器通过第三nfc通信装置与电子设备的第二nfc通信装置建立连接,并在电子设备的芯片中写入第一设备标识码和第一设备识别码。
66.在实施中,在电子设备110出厂时,技术人员可以通过读写码器120上的第三nfc通信装置122触碰电子设备110上的第二nfc通信装置114,从而建立连接,并在电子设备110的芯片112中写入第一设备标识码和第一设备识别码。
67.作为一种可选的实施方式,如图7所示,验证方法还包括:
68.步骤701,读写码器对第一设备标识码和第一设备识别码进行加密和编码,并通过第二光脉冲收发装置输出第二光脉冲信号。
69.在实施中,由于电子设备110的第一光脉冲收发装置111和读写码器120的第二光脉冲收发装置121均有收发光脉冲信号的功能。因此,在电子设备110出厂时,技术人员可以通过读写码器120对第一设备标识码和第一设备识别码进行加密和编码,并通过第二光脉冲收发装置121输出第二光脉冲信号。
70.步骤702,电子设备通过第一光脉冲收发装置接收第二光脉冲信号,并将第二光脉冲信号转换为第二电脉冲信号。
71.在实施中,电子设备110通过第一光脉冲收发装置111接收第二光脉冲信号,并将第二光脉冲信号转换为第二电脉冲信号。
72.步骤703,电子设备对第二电脉冲信号进行解密和解码,得到第一设备标识码和第一设备识别码,并将第一设备标识码和第一设备识别码写入至芯片中。
73.在实施中,电子设备110对第二电脉冲信号进行解密和解码,得到第一设备标识码和第一设备识别码,并将第一设备标识码和第一设备识别码写入至芯片112中。其中,第一光脉冲收发装置111和第二光脉冲收发装置121可以为支持红外光通信的光脉冲收发装置。
74.作为一种可选的实施方式,电子设备还包括通信端口,验证方法还包括:读写码器通过通信线缆与电子设备的通信端口连接,在电子设备的芯片中写入第一设备标识码和第一设备识别码。
75.在实施中,在电子设备110出厂时,技术人员可以使用通信线缆将读写码器120与电子设备110的通信端口连接。然后,通过读写码器120在电子设备110的芯片112中写入第一设备标识码和第一设备识别码。当然,验证人员也可以使用通信线缆将读写码器120与电子设备110的通信端口连接,读取电子设备110的芯片112中存储的第一设备标识码和第一设备识别码。
76.本技术实施例提供了一种电子设备的验证方法,该验证方法应用于电子设备的验证系统,该验证系统包括电子设备、读写码器和服务器,电子设备包括第一光脉冲收发装置,读写码器包括第二光脉冲收发装置。其中,电子设备对芯片中预先存储的第一设备标识码和第一设备识别码进行加密和编码,并通过第一光脉冲收发装置输出第一光脉冲信号。读写码器通过第二光脉冲收发装置接收第一光脉冲信号,并将第一光脉冲信号转换为第一电脉冲信号。读写码器对第一电脉冲信号进行解密和解码,得到第一设备标识码和第一设备识别码,并将第一设备标识码和第一设备识别码发送给服务器。服务器在预先存储的设备标识码和设备识别码的对应关系中,查询第一设备标识码对应的第二设备识别码,如果第一设备识别码与第二设备识别码相同,则输出验证成功消息,否则,输出验证失败消息。这样,本技术提供的电子设备的验证系统,可以实现电子设备的溯源、防串货和防伪。
77.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
78.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存
在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
79.还需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于展示的数据、分析的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
80.本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
81.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
82.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1