[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105871855A - 一种电子设备标识码生成、存储和识别的方法及系统 - Google Patents

一种电子设备标识码生成、存储和识别的方法及系统 Download PDF

Info

Publication number
CN105871855A
CN105871855A CN201610221608.6A CN201610221608A CN105871855A CN 105871855 A CN105871855 A CN 105871855A CN 201610221608 A CN201610221608 A CN 201610221608A CN 105871855 A CN105871855 A CN 105871855A
Authority
CN
China
Prior art keywords
identification code
electronic equipment
server
information
storage system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610221608.6A
Other languages
English (en)
Other versions
CN105871855B (zh
Inventor
杨鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201610221608.6A priority Critical patent/CN105871855B/zh
Publication of CN105871855A publication Critical patent/CN105871855A/zh
Application granted granted Critical
Publication of CN105871855B publication Critical patent/CN105871855B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Storage Device Security (AREA)

Abstract

本发明公开了一种电子设备标识码生成、存储和识别的方法及系统,其中,所述方法包括:电子设备采用预定加密算法从自身的基本信息中选择设定的多个信息进行组合计算,得到唯一识别码,然后将该唯一标识码发送至服务器;根据所述唯一识别码,服务器在预先存储有各个电子设备的唯一标识码的标识码存储系统中查找是否存在所述唯一标识码,并根据查找结果确认所述电子设备的身份。本发明能够选择电子设备的基本信息中设定的多个信息进行组合计算得到电子设备的唯一标识码,并将其存储至由多个互为备份的分布式区块链数据库组成的标识码存储系统中,避免被黑客攻击篡改数据,能安全的对电子设备的身份进行识别,还可用于防伪,实用性较强。

Description

一种电子设备标识码生成、存储和识别的方法及系统
技术领域
本发明涉及电子技术领域,具体涉及一种电子设备标识码生成、存储和识别的方法及系统。
背景技术
当前电子设备的身份识别和防伪是业界难题,目前主流的身份识别和防伪是通过存储有电子设备的相关信息的非区块链模式的数据库来校验身份信息。当前技术主要存在的缺点是:1、如果数据库存储的电子设备的相关信息泄露,就可以根据泄露的电子设备的相关信息伪造出对应的电子设备;2、如果存储有电子设备相关信息的数据库被侵入,则数据库中存储的该电子设备的相关信息就存在被篡改的风险。
发明内容
本发明所要解决的技术问题是提供一种电子设备标识码生成、存储和识别的方法及系统,根据电子设备的多个基本信息计算得到电子设备的唯一标识码,并将其存储在由分布式区块链数据库组成标识码存储系统中,能够在分布式区块链数据库被侵入时防止电子设备的基本信息被泄露,进而防止发生利用电子设备的基本信息伪造出对应的电子设备的可能,并避免存储所述唯一标识码的数据库中的数据被篡改。
本发明解决上述技术问题的技术方案如下:
依据本发明的一个方面,提供了一种电子设备标识码生成、存储和识别的方法,所述方法包括:
S101、电子设备采用预定加密算法从自身的基本信息中选择设定的多个信息进行组合计算,得到唯一标识码,然后将该唯一标识码发送至服务器;
S102、根据所述唯一标识码,服务器在预先存储有各个电子设备的唯一标识码的标识码存储系统中查找是否存在所述唯一标识码,并根据查找结果确认所述电子设备的身份。
依据本发明的另一个方面,提供了一种电子设备标识码生成、存储和识别的系统,所述系统包括电子设备和服务器;
所述电子设备,用于采用预定加密算法从自身的基本信息中选择设定的多个信息进行组合计算,得到唯一标识码,然后将该唯一标识码发送至服务器;
所述服务器包括:
查找单元,用于根据所述唯一标识码,在预先存储有各个电子设备的唯一标识码的标识码存储系统中查找是否存在所述唯一标识码;
确认单元,用于根据所述查找单元的查找结果确认所述电子设备的身份。
本发明的有益效果:服务器能够采用预定加密算法从各个电子设备的基本信息中选择设定的多个信息进行组合计算,得到每个电子设备独有的唯一标识码,然后将各个电子设备的唯一标识码存储至标识码存储系统中;所述唯一标识码是根据电子设备独有的多个基本信息计算得到的,因此是电子设备独有的唯一标识码,无法伪造;所述标识码存储系统是由分布式区块链数据库组成,每一个区块链数据库均存储有各个电子设备的唯一标识码,且每一个区块链数据库互为备份,黑客即使攻击破坏篡改了一个分布式区块链数据库,也会因为其他备份的分布式区块链数据库的存在,而无法破坏整个分布式区块链数据库系统,备份的分布式区块链数据库越多,所述标识码存储系统中的数据就越安全;因为所述标识码存储系统中只存储了电子设备的唯一标识码,并没有存储电子设备的基本信息,所以即使黑客入侵了所述标识码存储系统中的分布式区块链数据库也无法获取电子设备的基本信息,也就不存在根据泄露的电子设备的唯一标识码制造出相同的设备的可能;因此能安全方便的对电子设备的身份进行识别。本发明能够解决电子设备的身份识别问题以及电子设备的防伪问题,安全方便,实用性较强。
附图说明
图1为本发明实施例一的一种电子设备标识码生成、存储和识别的方法流程图;
图2为本发明实施例二的一种电子设备标识码生成、存储和识别的系统示意图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
实施例一、一种电子设备标识码生成、存储和识别的方法。下面结合图1对本实施例提供的方法进行详细说明。
参见图1,S101、电子设备采用预定加密算法从自身的基本信息中选择设定的多个信息进行组合计算,得到唯一标识码,然后将该唯一标识码发送至服务器。
具体的,电子设备采用预定加密算法从自身独有的基本信息中选择设定类别的多个信息,进行组合计算得到自身独有的唯一标识码,并将所述唯一标识码发送至服务器。所述基本信息具体包括电子设备的CPU信息,GPU信息,存储芯片序列号,wifi的MAC地址,IMEI码,MEID码,ESN码,进网许可证编号,蓝牙MAC地址,制造商信息,Sim序列号,NFC识别码,及采集的指纹特征码,虹膜特征码,声纹特征码以及步态特征码,所述基本信息包含的内容并不限于上述列举出的内容,因为每个电子设备包含的基本信息种类并不相同;所述预定加密算法采用特定通用的加密算法,根据设定的规则从所述基本信息中选择设定种类的信息进行组合计算以满足不同的需求。
例如,若选择的电子设备的信息中包括Sim序列号,指纹特征码,虹膜特征码,声纹特征码或者步态特征码等可变更的基本信息,则表示所述电子设备的对应的唯一标识码对电子设备的使用环境有要求;若选择的电子设备的信息中只包括电子设备的CPU信息,GPU信息等电子设备固有的不可变更的基本信息,则表示所述电子设备对应的唯一标识码只对电子设备本身有要求,不随使用环境变化而变化。例如,若服务器中存储有根据电子设备基本信息中固有的不可变更的多个设定种类的信息进行组合计算得到唯一标识码,以及根据该电子设备基本信息中可变更的多个设定种类的信息进行组合计算得到的唯一标识码;那么,在电子设备将固有的不可变更的多个设定种类的信息对应的唯一标识码,以及可变更的多个设定种类的信息对应的唯一标识码,发送给服务器进行验证时;服务器在确认所述电子设备身份的同时,还可以判断电子设备的使用环境是否发生变化。
采用预定加密算法根据设定的规则从电子设备的基本信息中选择设定的多个基本信息进行组合计算得到的唯一标识码,是电子设备在该设定规则下独有的唯一的标识码,无法伪造,并且电子设备只是将唯一标识码发送至服务器进行验证,不需要采用电子设备的基本信息进行验证,更加方便安全,避免信息泄露。
S102、根据所述唯一识别码,服务器在预先存储有各个电子设备的唯一标识码的标识码存储系统中查找是否存在所述唯一标识码,并根据查找结果确认所述电子设备的身份。
具体的,根据所述电子设备发送的唯一识别码,服务器在预先存储有各个电子设备的唯一标识码的标识码存储系统中查找是否存在所述电子设备发送的所述唯一标识码,并根据查找结果确认所述电子设备的身份。
在步骤S102之前还包括,服务器对各个电子设备的所述基本信息进行采集,并采用与S101中相同的预定加密算法从所述基本信息中选择与S101中相同的所述设定的多个信息进行组合计算,得到每个电子设备的唯一标识码,并将各个电子设备的唯一标识码存储至所述标识码存储系统。
具体的,服务器采用与所述电子设备中使用的相同的设定规则从各个电子设备的所述基本信息中选择设定的种类的信息进行组合计算,并采用与S101中相同的预定加密算法对多个设定的种类的信息进行组合计算,进而得到每个电子设备的唯一标识码,并将各个电子设备的唯一标识码存储至所述标识码存储系统。
所述标识码存储系统具体是由分布式区块链数据库组成,每一个区块链数据库均存储有各个电子设备的唯一标识码,且每一个区块链数据库互为备份。黑客即使攻击破坏篡改了一个分布式区块链数据库,也会因为其他备份的分布式区块链数据库的存在,而无法破坏整个分布式区块链数据库系统,备份的分布式区块链数据库越多,所述标识码存储系统中的数据就越安全。另外,因为所述标识码存储系统中只存储了电子设备的唯一标识码,并没有存储电子设备的基本信息,所以即使黑客入侵了所述标识码存储系统中的分布式区块链数据库也无法获取电子设备的基本信息,也就不存在根据泄露的电子设备的唯一标识码制造出相同的设备的可能。
另外,电子设备在设定规则下从所述基本信息中选择的信息类别都是特定的,因此,电子设备采用预定加密算法计算得到的自身独有的唯一标识码,与服务器采用预定加密算法在该设定规则下对电子设备设定类别的信息进行组合计算得到的唯一标识码相同,因此才可以进行验证确定电子设备的身份。
所述服务器具体可为电子设备生产厂家服务器或者第三方服务器。
当所述服务器为电子设备生产厂家服务器时,电子设备生产厂家服务器在所述标识码存储系统中查找是否存在电子设备发送的唯一标识码,若存在,则确认所述电子设备为正品,并将确认结果反馈至所述电子设备,否则确认所述电子设备为仿造品,并将确认结果反馈至所述电子设备,同时将该唯一标识码存储至仿造品标识码存储系统;
具体的,当所述服务器为电子设备生产厂家服务器时,电子设备生产厂家服务器在电子设备生产之后,就在厂家设定规则下采集电子设备的基本信息,并从中选择设定类别的多个信息,然后采用所述预定加密算法进行组合计算,进而得到电子设备的唯一标识码,然后存储至标识码存储系统中。用于防伪,只存储电子设备的唯一标识码,并不存储电子设备的基本信息,更加安全。厂家生产的电子设备中设置有所述厂家设定规则,便于电子设备验证真伪,并且每一个电子设备中除了设置有厂家设定规则外,还设置有设备设定规则,所述设备设定规则是电子设备自身带有的规则。
客户在购买电子设备时,当不确定电子设备是否为正品时,可将电子设备在所述厂家设定规则下采用预定加密算法从自身的基本信息中选择设定类别的多个信息进行组合计算得到唯一标识码,发送至电子设备生产厂家服务器进行验证;若电子设备生产厂家服务器在所述标识码存储系统中查找到所述电子设备发送的唯一标识码,则确认所述电子设备为正品,并将确认结果反馈至所述电子设备以告知客户,客户即可放心购买;若电子设备生产厂家服务器在所述标识码存储系统中查找不到所述电子设备的唯一标识码,则确认所述电子设备为仿造品,并将结果反馈告知客户,客户不可购买,以防被骗,同时将仿造的电子设备标识码存储至仿造品标识码存储系统中,以便在打假时提供帮助。所述仿造品标识码存储系统同样是由分布式区块链数据库组成,每一个区块链数据库均存储有仿造的电子设备的唯一标识码,且每一个区块链数据库互为备份。
因为所述标识码存储系统中只存储了电子设备的唯一标识码,并没有存储电子设备的基本信息,所以即使黑客入侵了所述标识码存储系统中的分布式区块链数据库也无法获取电子设备的基本信息,也就不存在根据泄露的电子设备的唯一标识码制造出相同的设备的可能,因而能对电子设备的进行防伪,避免客户被骗。
当所述服务器为第三方服务器时,第三方服务器在标识码存储系统中查找是否存在电子设备发送的唯一标识码,若存在,则确认所述电子设备为老用户,并将确认结果反馈至所述电子设备,否则,确认所述电子设备为新用户,并将确认结果反馈至所述电子设备,同时将该唯一标识码存储至所述标识码存储系统。
具体的,当所述服务器为第三方服务器时,电子设备在使用第三方生产的某种软件时,若第三方服务器设置有第三方设定规则,则第三方服务器获取电子设备的所述基本信息,然后在所述第三方设定规则下采用所述预定加密算法从采集的电子设备的所述基本信息中选择设定种类的多个信息进行组合计算,进而得到电子设备的唯一标识码,并将电子设备的唯一标识码存储至标识码存储系统中。
当第三方服务器需要判断安装第三方生产的某种软件的电子设备是否为新用户时,电子设备获取所述第三方设定规则,并在所述第三方设定规则下从自身的基本信息中选择设定类别的多个信息进行组合计算得到的唯一标识码,并发送至第三方服务器,第三方服务器在所述标识码存储系统中查找是否存在所述电子设备的唯一标识码,若存在,则确认此电子设备为老客户,并将确认结果反馈至所述电子设备,若不存在,则第三方服务器判断此电子设备为新用户,并将确认结果反馈至所述电子设备,同时将所述唯一标识码存储至所述标识码存储系统,以便日后继续进行新老用户的识别。
或者当第三方服务器需要判断安装第三方生产的某种软件的电子设备是否为新用户时,也可以第三方服务器自己采集获取电子设备的基本信息,然后在所述第三方设定规则下采用所述预定加密算法从采集的电子设备的基本信息中选择设定类别的多个信息进行组合计算,得到电子设备的唯一标识码,从而在所述标识码存储系统中进行查找,进而确定电子设备是否为老用户。
另外,在电子设备不允许第三方服务器获取电子设备的基本信息时,由电子设备在自身带有的所述设备设定规则下,采用所述预定加密算法从自身的基本信息中采集设定种类的多个信息进行组合计算得到的唯一标识码发送给所述第三方服务器,以便第三方服务器将唯一标识码存储至标识码存储系统中进行记录,以及进行身份验证。
因为第三方服务器的所述标识码存储系统中只存储了电子设备的唯一标识码,并没有存储电子设备的基本信息,所以即使黑客入侵了所述标识码存储系统中的分布式区块链数据库也无法获取电子设备的基本信息,也就不存在根据泄露的电子设备的唯一标识码制造出相同的设备的可能,因而能安全的对电子设备的身份进行识别。
厂家设定规则对应的从电子设备的基本信息中选择的设定的多个信息的种类是固定的,在验证的时候,电子设备根据存储在电子设备内部的厂家设定规则得到对应于厂家服务器的唯一标识码;若第三方服务器设置有第三方设定规则,其对应的从电子设备的基本信息中选择的设定的多个信息的种类也是固定的,在验证的时候,电子设备从第三方服务器中获取所述第三方设定规则,进而得到对应于第三方服务器的唯一标识码;或者第三方服务器从电子设备中采集电子设备的基本信息信息,并从中选择多个设定的信息,进而得到对应于所述第三方设定规则的唯一标识码;若第三方服务器没有设置第三方设定规则或者电子设备不允许第三方采集自身的基本信息,由电子设备根据自身的所述设备设定规则得到唯一标识码,并发送至第三方服务器进行存储以及验证。在每个设定规则下,电子设备对应的唯一标识码是独有并唯一的。
实施例二、一种电子设备标识码生成、存储和识别的系统。下面结合图2对本实施例提供的系统进行详细说明。
参见图2,本实施例提供的系统包括服务器和电子设备。
所述电子设备,用于采用预定加密算法从自身的基本信息中选择设定的多个信息进行组合计算,得到唯一标识码,然后将该唯一标识码发送至服务器。
具体的,所述电子设备采用预定加密算法从自身的基本信息中选择设定的多个信息进行组合计算,进而得到自身独有的唯一标识码,并将所述唯一标识码发送至服务器。所述基本信息具体包括电子设备的CPU信息,GPU信息,存储芯片序列号,wifi的MAC地址,IMEI码,MEID码,ESN码,进网许可证编号,蓝牙MAC地址,制造商信息,Sim序列号,NFC识别码,及采集的指纹特征码,虹膜特征码,声纹特征码以及步态特征码,所述基本信息包含的内容不限于上述列举出的内容,因为每个电子设备包含的基本信息种类并不相同;所述预定加密算法采用特定通用的加密算法,根据设定的规则从所述基本信息中选择设定种类的信息进行组合计算以满足不同的需求。
例如,若选择的电子设备的信息中包括Sim序列号,指纹特征码,虹膜特征码,声纹特征码或者步态特征码等可变更的基本信息,则表示所述电子设备的对应的唯一标识码对电子设备的使用环境有要求;若选择的电子设备的信息中只包括电子设备的CPU信息,GPU信息等电子设备固有的不可变更的基本信息,则表示所述电子设备对应的唯一标识码只对电子设备本身有要求,不随使用环境变化而变化。例如,若服务器中存储有根据电子设备基本信息中固有的不可变更的多个设定种类的信息进行组合计算得到唯一标识码,以及根据该电子设备基本信息中可变更的多个设定种类的信息进行组合计算得到的唯一标识码;那么,在电子设备将固有的不可变更的多个设定种类的信息对应的唯一标识码,以及可变更的多个设定种类的信息对应的唯一标识码,发送给服务器进行验证时;服务器在确认所述电子设备身份的同时,还可以判断电子设备的使用环境是否发生变化。
采用预定加密算法根据设定的规则从电子设备的基本信息中选择设定种类的多个基本信息进行组合计算得到的唯一标识码,是电子设备在该设定规则下独有的唯一的标识码,无法伪造,并且电子设备只是将唯一标识码发送至服务器进行验证,不需要采用电子设备的基本信息进行验证,更加方便安全,避免信息泄露。
所述服务器具体包括查找单元以及确认单元。
所述查找单元,用于根据所述唯一标识码,在预先存储有各个电子设备的唯一标识码的标识码存储系统中查找是否存在所述唯一标识码;
所述确认单元,用于根据所述查找单元的查找结果确认所述电子设备的身份。
所述服务器还包括采集计算单元以及存储单元;
采集计算单元,用于对各个电子设备的所述基本信息进行采集,并采用与所述电子设备中相同的预定加密算法从所述基本信息中选择与所述电子设备中相同的所述设定的多个信息进行组合计算,得到每个电子设备的唯一标识码;
存储单元,用于将所述采集计算单元得到的各个电子设备的唯一标识码存储至所述标识码存储系统。
具体的,所述采集计算单元采用的与所述电子设备中使用的相同的设定规则从各个电子设备的所述基本信息中选择设定的种类的信息进行组合计算,并采用与所述电子设备中使用的相同的所述预定加密算法对多个设定的种类的信息进行组合计算,进而得到每个电子设备的唯一标识码。所述存储单元将得到的各个电子设备的唯一标识码存储至所述标识码存储系统。所述标识码存储系统由分布式区块链数据库组成,每一个区块链数据库均存储有各个电子设备的唯一标识码,且每一个区块链数据库互为备份。黑客即使攻击破坏篡改了一个分布式区块链数据库,也会因为其他备份的分布式区块链数据库的存在,而无法破坏整个分布式区块链数据库系统,备份的分布式区块链数据库越多,所述标识码存储系统中的数据就越安全。另外,因为所述标识码存储系统中只存储了电子设备的唯一标识码,并没有存储电子设备的基本信息,所以即使黑客入侵了所述标识码存储系统中的分布式区块链数据库也无法获取电子设备的基本信息,也就不存在根据泄露的电子设备的唯一标识码制造出相同的设备的可能。
具体的,采集计算单元采用预定加密算法从各个电子设备的基本信息中选择设定的多个信息进行组合计算,得到每个电子设备的唯一标识码,所述存储单元将各个电子设备的唯一标识码存储至标识码存储系统;电子设备采用预定加密算法从自身的所述基本信息中选择设定的多个信息进行组合计算,得到唯一标识码,然后将其发送至服务器;所述查找单元在所述标识码存储系统中查找是否存在所述电子设备发送的所述唯一标识码;所述确认单元根据查找结果确认所述电子设备的身份。
所述服务器具体为电子设备生产厂家服务器或者第三方服务器。
具体的,当所述服务器为电子设备生产厂家服务器时,所述电子设备生产厂家服务器在所述标识码存储系统中查找是否存在所述电子设备发送的唯一标识码,若存在,则确认所述电子设备为正品,并将确认结果反馈至所述电子设备,否则,确认所述电子设备为仿造品,并将确认结果反馈至所述电子设备,同时将该唯一标识码存储至仿造品标识码存储系统,以便在防伪打假时提供帮助,其中,所述仿造品标识码存储系统同样是由分布式区块链数据库组成,每一个区块链数据库均存储有各个电子设备的唯一标识码,且每一个区块链数据库互为备份。
具体的,当所述服务器为第三方服务器时,所述第三方服务器在标识码存储系统中查找是否存在所述电子设备发送的唯一标识码,若存在,则确认所述电子设备为老用户,并将确认结果反馈至所述电子设备,否则,确认所述电子设备为新用户,并将确认结果反馈至所述电子设备,同时将该唯一标识码存储至所述标识码存储系统中,以便日后继续进行新老用户的识别。
本发明提供的一种电子设备标识码生成、存储和识别的方法及系统,服务器采用预定加密算法从各个电子设备的基本信息中选择设定的多个信息进行组合计算,得到每个电子设备的唯一标识码,然后将各个电子设备的唯一标识码存储至标识码存储系统中;所述唯一标识码是根据电子设备的多个基本信息计算得到的因此是电子设备自身独有的唯一标识码,无法伪造;所述标识码存储系统是由分布式区块链数据库组成,每一个区块链数据库均存储有各个电子设备的唯一标识码,且每一个区块链数据库互为备份,黑客即使攻击破坏篡改了一个分布式区块链数据库,也会因为其他备份的分布式区块链数据库的存在,而无法破坏整个分布式区块链数据库系统,备份的分布式区块链数据库越多,所述标识码存储系统中的数据就越安全;因为所述标识码存储系统中只存储了电子设备的唯一标识码,并没有存储电子设备的基本信息,所以即使黑客入侵了所述标识码存储系统中的分布式区块链数据库也无法获取电子设备的基本信息,也就不存在根据泄露的电子设备的唯一标识码制造出相同的设备的可能;因此能够方便安全的对电子设备的身份进行识别。本发明能够解决电子设备的身份识别以及防伪问题,安全方便,实用性较强。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种电子设备标识码生成、存储和识别的方法,其特征在于,所述方法包括:
S101、电子设备采用预定加密算法从自身的基本信息中选择设定的多个信息进行组合计算,得到唯一识别码,然后将该唯一标识码发送至服务器;
S102、根据所述唯一识别码,服务器在预先存储有各个电子设备的唯一标识码的标识码存储系统中查找是否存在所述唯一标识码,并根据查找结果确认所述电子设备的身份。
2.如权利要求1所述的一种电子设备标识码生成、存储和识别的方法,其特征在于,所述基本信息具体包括:电子设备的CPU信息,GPU信息,存储芯片序列号,wifi的MAC地址,IMEI码,MEID码,ESN码,进网许可证编号,蓝牙MAC地址,制造商信息,Sim序列号,NFC识别码,及采集的指纹特征码,虹膜特征码,声纹特征码以及步态特征码。
3.如权利要求2所述的一种电子设备标识码生成、存储和识别的方法,其特征在于,所述S102之前还包括:
服务器对各个电子设备的所述基本信息进行采集,并采用与S101中相同的预定加密算法从所述基本信息中选择与S101中相同的所述设定的多个信息进行组合计算,得到每个电子设备的唯一标识码,并将各个电子设备的唯一标识码存储至所述标识码存储系统。
4.如权利要求3所述的一种电子设备标识码生成、存储和识别的方法,其特征在于,所述标识码存储系统由分布式区块链数据库组成,每一个区块链数据库均存储有各个电子设备的唯一标识码,且每一个区块链数据库互为备份。
5.如权利要求4所述的一种电子设备标识码生成、存储和识别的方法,其特征在于,所述服务器具体为电子设备生产厂家服务器或者第三方服务器;
当所述服务器为电子设备生产厂家服务器时,所述S102具体包括:
电子设备生产厂家服务器在标识码存储系统中查找是否存在所述电子设备发送的唯一标识码,若存在,则确认所述电子设备为正品,并将确认结果反馈至所述电子设备,否则,确认所述电子设备为仿造品,并将确认结果反馈至所述电子设备,同时将该唯一标识码存储至仿造品标识码存储系统;
当所述服务器为第三方服务器,则所述S102具体包括:
第三方服务器在标识码存储系统中查找是否存在所述电子设备发送的唯一标识码,若存在,则确认所述电子设备为老用户,并将确认结果反馈至所述电子设备,否则,确认所述电子设备为新用户,并将确认结果反馈至所述电子设备,同时将该唯一标识码存储至所述标识码存储系统。
6.一种电子设备标识码生成、存储和识别的系统,其特征在于,所述系统包括电子设备和服务器;
所述电子设备,用于采用预定加密算法从自身的基本信息中选择设定的多个信息进行组合计算,得到唯一标识码,然后将该唯一标识码发送至服务器;
所述服务器包括:
查找单元,用于根据所述唯一标识码,在预先存储有各个电子设备的唯一标识码的标识码存储系统中查找是否存在所述唯一标识码;
确认单元,用于根据所述查找单元的查找结果确认所述电子设备的身份。
7.如权利要求6所述的一种电子设备标识码生成、存储和识别的系统,其特征在于,所述基本信息具体包括:电子设备的CPU信息,GPU信息,存储芯片序列号,wifi的MAC地址,IMEI码,MEID码,ESN码,进网许可证编号,蓝牙MAC地址,制造商信息,Sim序列号,NFC识别码,及采集的指纹特征码,虹膜特征码,声纹特征码以及步态特征码。
8.如权利要求7所述的一种电子设备标识码生成、存储和识别的系统,其特征在于,所述服务器还包括:
采集计算单元,用于对各个电子设备的所述基本信息进行采集,并采用与所述电子设备中相同的预定加密算法从所述基本信息中选择与所述电子设备中相同的所述设定的多个信息进行组合计算,得到每个电子设备的唯一标识码;
存储单元,用于将所述采集计算单元得到的各个电子设备的唯一标识码存储至所述标识码存储系统。
9.如权利要求8所述的一种电子设备标识码生成、存储和识别的系统,其特征在于,所述标识码存储系统由分布式区块链数据库组成,每一个区块链数据库均存储有各个电子设备的唯一标识码,且每一个区块链数据库互为备份。
10.如权利要求9所述的一种电子设备标识码生成、存储和识别的系统,其特征在于,所述服务器具体为电子设备生产厂家服务器或者第三方服务器;
当所述服务器为电子设备生产厂家服务器时,所述确认单元具体用于:
若标识码存储系统中存在所述电子设备发送的唯一标识码,则确认所述电子设备为正品,并将确认结果反馈至所述电子设备,否则,确认所述电子设备为仿造品,并将确认结果反馈至所述电子设备,同时将该唯一标识码存储至仿造品标识码存储系统;
当所述服务器为第三方服务器时,所述确认单元具体用于:
若标识码存储系统中存在所述电子设备发送的唯一标识码,则确认所述电子设备为老用户,并将确认结果反馈至所述电子设备,否则,确认所述电子设备为新用户,并将确认结果反馈至所述电子设备,同时将该唯一标识码存储至所述标识码存储系统。
CN201610221608.6A 2016-04-11 2016-04-11 一种电子设备标识码生成、存储和识别的方法及系统 Active CN105871855B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610221608.6A CN105871855B (zh) 2016-04-11 2016-04-11 一种电子设备标识码生成、存储和识别的方法及系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610221608.6A CN105871855B (zh) 2016-04-11 2016-04-11 一种电子设备标识码生成、存储和识别的方法及系统

Publications (2)

Publication Number Publication Date
CN105871855A true CN105871855A (zh) 2016-08-17
CN105871855B CN105871855B (zh) 2019-09-13

Family

ID=56637473

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610221608.6A Active CN105871855B (zh) 2016-04-11 2016-04-11 一种电子设备标识码生成、存储和识别的方法及系统

Country Status (1)

Country Link
CN (1) CN105871855B (zh)

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106301794A (zh) * 2016-10-17 2017-01-04 特斯联(北京)科技有限公司 使用区块链进行授权认证的方法及系统
CN106453246A (zh) * 2016-08-30 2017-02-22 北京小米移动软件有限公司 设备身份信息分配方法、装置以及系统
CN106446705A (zh) * 2016-08-26 2017-02-22 杨鹏 一种基于区块链的数据循环写入方法及系统
CN106453437A (zh) * 2016-12-22 2017-02-22 中国银联股份有限公司 一种设备识别码获取方法及装置
CN106446620A (zh) * 2016-10-28 2017-02-22 美的智慧家居科技有限公司 Wifi模块的权限设置、处理方法及装置
CN107172092A (zh) * 2017-07-03 2017-09-15 上海精数信息科技有限公司 设备信息保护方法及装置
CN107248040A (zh) * 2017-06-12 2017-10-13 郑州云海信息技术有限公司 一种定制化信息自动防呆控制的方法及装置
CN107657711A (zh) * 2017-03-10 2018-02-02 沈阳中钞信达金融设备有限公司 钞票或票据源防伪系统和源防伪方法
CN107679872A (zh) * 2017-09-28 2018-02-09 中链科技有限公司 基于区块链的艺术品鉴别方法及装置、电子设备
CN107784502A (zh) * 2016-08-24 2018-03-09 深圳市图灵奇点智能科技有限公司 一种新型的产品溯源方法和装置
WO2018046008A1 (zh) * 2016-09-12 2018-03-15 上海鼎利信息科技有限公司 一种区块链加密射频芯片存储设计方法
CN108022108A (zh) * 2016-10-31 2018-05-11 北京东软医疗设备有限公司 一种产品部件认证方法、装置及设备
CN108063758A (zh) * 2017-11-27 2018-05-22 众安信息技术服务有限公司 用于区块链网络的签名验证方法及区块链网络中的节点
CN108073592A (zh) * 2016-11-10 2018-05-25 惠州市康冠科技有限公司 判断序列号是否重复的方法及电视机序列号的写入方法
CN108243264A (zh) * 2016-12-27 2018-07-03 中国移动通信有限公司研究院 一种序列号生成方法及系统
CN108830113A (zh) * 2018-06-14 2018-11-16 山东浪潮通软信息科技有限公司 一种Android设备唯一标识的获取方法
CN108933765A (zh) * 2017-05-26 2018-12-04 武汉斗鱼网络科技有限公司 一种提高设备id安全性的方法、客户端和服务器
CN108932305A (zh) * 2018-06-12 2018-12-04 北京顶象技术有限公司 一种数据处理方法、装置、电子设备及存储介质
CN108933766A (zh) * 2017-05-26 2018-12-04 武汉斗鱼网络科技有限公司 一种提高设备id安全性的方法和客户端
CN109168156A (zh) * 2018-11-01 2019-01-08 中国联合网络通信集团有限公司 一种虚拟sim卡的实现方法及服务器
CN109190387A (zh) * 2018-08-01 2019-01-11 杭州微兔科技有限公司 一种用于对数字区块链计算设备远程标识的方法及系统
CN109190399A (zh) * 2018-09-05 2019-01-11 贝富(广州)新技术有限公司 基于区块链的防伪方法、系统以及存储介质
CN109492378A (zh) * 2018-11-26 2019-03-19 平安科技(深圳)有限公司 一种基于设备识别码的身份验证方法、服务器及介质
CN109561085A (zh) * 2018-11-26 2019-04-02 平安科技(深圳)有限公司 一种基于设备识别码的身份验证方法、服务器及介质
CN109584432A (zh) * 2018-10-26 2019-04-05 阿里巴巴集团控股有限公司 对象选取方法及装置、电子设备
CN109863718A (zh) * 2016-08-24 2019-06-07 西门子股份公司 对设备的安全配置
CN109869870A (zh) * 2019-01-24 2019-06-11 杭州美时美刻物联网科技有限公司 一种基于区块链技术的室内空气循环系统
CN110611563A (zh) * 2018-06-15 2019-12-24 富泰华工业(深圳)有限公司 设备识别码配发方法、装置及物联网设备
CN110677435A (zh) * 2019-10-28 2020-01-10 上海云赛智联信息科技有限公司 监控信息安全控制系统及监控管理系统
CN110674518A (zh) * 2019-09-26 2020-01-10 海南新软软件有限公司 一种设备标识信息生成方法、装置及系统
CN111585995A (zh) * 2020-04-27 2020-08-25 平安银行股份有限公司 安全风控信息传输、处理方法、装置、计算机设备及存储介质
CN111752953A (zh) * 2020-06-29 2020-10-09 北京百度网讯科技有限公司 标识生成方法、装置、设备以及存储介质
CN112784318A (zh) * 2019-11-07 2021-05-11 北京京东尚科信息技术有限公司 一种生成设备唯一识别码的方法、装置和存储介质
CN112905585A (zh) * 2019-11-19 2021-06-04 北京沃东天骏信息技术有限公司 一种编号生成方法和装置

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102208043A (zh) * 2011-05-30 2011-10-05 四川大学 基于电子标签与产品信息关联处理的酒类防伪识别方法
CN103023876A (zh) * 2012-11-22 2013-04-03 中国科学院声学研究所 一种网络终端及其安全认证、注册激活方法,服务器
CN103136678A (zh) * 2013-03-04 2013-06-05 北京奇虎科技有限公司 智能终端的识别方法及装置、识别信息的处理方法及装置、识别系统
CN103177367A (zh) * 2013-04-01 2013-06-26 欧家奇 一种防伪验证处理方法及交易终端及处理系统
CN103646044A (zh) * 2013-11-19 2014-03-19 北京奇虎科技有限公司 移动终端鉴别方法及装置
WO2015028824A1 (en) * 2013-08-29 2015-03-05 Sim & Pin Limited System for accessing data from multiple devices
CN104794626A (zh) * 2015-04-28 2015-07-22 广东欧珀移动通信有限公司 一种基于硬件信息的防伪方法和装置
CN104821986A (zh) * 2015-04-15 2015-08-05 深圳市欧珀通信软件有限公司 一种鉴别移动终端真伪的方法、装置和系统
CN105184587A (zh) * 2015-09-22 2015-12-23 深圳市裕盛星文化传播有限公司 一种防伪方法、防伪装置及防伪系统
CN105205365A (zh) * 2014-05-26 2015-12-30 阿里巴巴集团控股有限公司 一种生物特征信息的注册和认证方法及装置
CN105303097A (zh) * 2014-12-17 2016-02-03 维沃移动通信有限公司 移动终端的验证方法、移动终端及验证系统
US20160080379A1 (en) * 2014-09-17 2016-03-17 Microsoft Technology Licensing, Llc Efficient and reliable attestation

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102208043A (zh) * 2011-05-30 2011-10-05 四川大学 基于电子标签与产品信息关联处理的酒类防伪识别方法
CN103023876A (zh) * 2012-11-22 2013-04-03 中国科学院声学研究所 一种网络终端及其安全认证、注册激活方法,服务器
CN103136678A (zh) * 2013-03-04 2013-06-05 北京奇虎科技有限公司 智能终端的识别方法及装置、识别信息的处理方法及装置、识别系统
CN103177367A (zh) * 2013-04-01 2013-06-26 欧家奇 一种防伪验证处理方法及交易终端及处理系统
WO2015028824A1 (en) * 2013-08-29 2015-03-05 Sim & Pin Limited System for accessing data from multiple devices
CN103646044A (zh) * 2013-11-19 2014-03-19 北京奇虎科技有限公司 移动终端鉴别方法及装置
CN105205365A (zh) * 2014-05-26 2015-12-30 阿里巴巴集团控股有限公司 一种生物特征信息的注册和认证方法及装置
US20160080379A1 (en) * 2014-09-17 2016-03-17 Microsoft Technology Licensing, Llc Efficient and reliable attestation
CN105303097A (zh) * 2014-12-17 2016-02-03 维沃移动通信有限公司 移动终端的验证方法、移动终端及验证系统
CN104821986A (zh) * 2015-04-15 2015-08-05 深圳市欧珀通信软件有限公司 一种鉴别移动终端真伪的方法、装置和系统
CN104794626A (zh) * 2015-04-28 2015-07-22 广东欧珀移动通信有限公司 一种基于硬件信息的防伪方法和装置
CN105184587A (zh) * 2015-09-22 2015-12-23 深圳市裕盛星文化传播有限公司 一种防伪方法、防伪装置及防伪系统

Cited By (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11856106B2 (en) 2016-08-24 2023-12-26 Siemens Aktiengesellschaft Secure configuration of a device
CN109863718A (zh) * 2016-08-24 2019-06-07 西门子股份公司 对设备的安全配置
CN107784502A (zh) * 2016-08-24 2018-03-09 深圳市图灵奇点智能科技有限公司 一种新型的产品溯源方法和装置
CN106446705A (zh) * 2016-08-26 2017-02-22 杨鹏 一种基于区块链的数据循环写入方法及系统
CN106453246A (zh) * 2016-08-30 2017-02-22 北京小米移动软件有限公司 设备身份信息分配方法、装置以及系统
CN106453246B (zh) * 2016-08-30 2018-06-08 北京小米移动软件有限公司 设备身份信息分配方法、装置以及系统
WO2018046008A1 (zh) * 2016-09-12 2018-03-15 上海鼎利信息科技有限公司 一种区块链加密射频芯片存储设计方法
CN106301794A (zh) * 2016-10-17 2017-01-04 特斯联(北京)科技有限公司 使用区块链进行授权认证的方法及系统
CN106301794B (zh) * 2016-10-17 2019-04-05 特斯联(北京)科技有限公司 使用区块链进行授权认证的方法及系统
CN106446620A (zh) * 2016-10-28 2017-02-22 美的智慧家居科技有限公司 Wifi模块的权限设置、处理方法及装置
CN106446620B (zh) * 2016-10-28 2020-11-24 美的智慧家居科技有限公司 Wifi模块的权限设置、处理方法及装置
CN108022108A (zh) * 2016-10-31 2018-05-11 北京东软医疗设备有限公司 一种产品部件认证方法、装置及设备
CN108073592A (zh) * 2016-11-10 2018-05-25 惠州市康冠科技有限公司 判断序列号是否重复的方法及电视机序列号的写入方法
CN106453437A (zh) * 2016-12-22 2017-02-22 中国银联股份有限公司 一种设备识别码获取方法及装置
CN108243264A (zh) * 2016-12-27 2018-07-03 中国移动通信有限公司研究院 一种序列号生成方法及系统
CN107657711A (zh) * 2017-03-10 2018-02-02 沈阳中钞信达金融设备有限公司 钞票或票据源防伪系统和源防伪方法
CN108933766B (zh) * 2017-05-26 2021-11-09 武汉斗鱼网络科技有限公司 一种提高设备id安全性的方法和客户端
CN108933765A (zh) * 2017-05-26 2018-12-04 武汉斗鱼网络科技有限公司 一种提高设备id安全性的方法、客户端和服务器
CN108933765B (zh) * 2017-05-26 2021-11-09 武汉斗鱼网络科技有限公司 一种提高设备id安全性的方法、客户端和服务器
CN108933766A (zh) * 2017-05-26 2018-12-04 武汉斗鱼网络科技有限公司 一种提高设备id安全性的方法和客户端
CN107248040B (zh) * 2017-06-12 2020-07-17 苏州浪潮智能科技有限公司 一种定制化信息自动防呆控制的方法及装置
CN107248040A (zh) * 2017-06-12 2017-10-13 郑州云海信息技术有限公司 一种定制化信息自动防呆控制的方法及装置
CN107172092A (zh) * 2017-07-03 2017-09-15 上海精数信息科技有限公司 设备信息保护方法及装置
CN107172092B (zh) * 2017-07-03 2019-12-27 上海精数信息科技有限公司 设备信息保护方法及装置
CN107679872A (zh) * 2017-09-28 2018-02-09 中链科技有限公司 基于区块链的艺术品鉴别方法及装置、电子设备
CN108063758A (zh) * 2017-11-27 2018-05-22 众安信息技术服务有限公司 用于区块链网络的签名验证方法及区块链网络中的节点
CN108932305A (zh) * 2018-06-12 2018-12-04 北京顶象技术有限公司 一种数据处理方法、装置、电子设备及存储介质
CN108830113A (zh) * 2018-06-14 2018-11-16 山东浪潮通软信息科技有限公司 一种Android设备唯一标识的获取方法
CN110611563B (zh) * 2018-06-15 2022-09-06 富泰华工业(深圳)有限公司 设备识别码配发方法、装置及物联网设备
CN110611563A (zh) * 2018-06-15 2019-12-24 富泰华工业(深圳)有限公司 设备识别码配发方法、装置及物联网设备
CN109190387A (zh) * 2018-08-01 2019-01-11 杭州微兔科技有限公司 一种用于对数字区块链计算设备远程标识的方法及系统
CN109190387B (zh) * 2018-08-01 2022-07-26 浙江微片科技有限公司 一种用于对数字区块链计算设备远程标识的方法及系统
CN111259026B (zh) * 2018-09-05 2023-10-24 贝富(广州)新技术有限公司 基于区块链的防伪方法、系统以及存储介质
CN109190399B (zh) * 2018-09-05 2020-02-14 贝富(广州)新技术有限公司 基于区块链的防伪方法、系统以及存储介质
CN111259418A (zh) * 2018-09-05 2020-06-09 贝富(广州)新技术有限公司 基于区块链的防伪方法、系统以及存储介质
CN111259026A (zh) * 2018-09-05 2020-06-09 贝富(广州)新技术有限公司 基于区块链的防伪方法、系统以及存储介质
CN109190399A (zh) * 2018-09-05 2019-01-11 贝富(广州)新技术有限公司 基于区块链的防伪方法、系统以及存储介质
CN109584432A (zh) * 2018-10-26 2019-04-05 阿里巴巴集团控股有限公司 对象选取方法及装置、电子设备
CN109168156B (zh) * 2018-11-01 2021-06-29 中国联合网络通信集团有限公司 一种虚拟sim卡的实现方法、系统、介质、计算机程序产品及服务器
CN109168156A (zh) * 2018-11-01 2019-01-08 中国联合网络通信集团有限公司 一种虚拟sim卡的实现方法及服务器
CN109492378A (zh) * 2018-11-26 2019-03-19 平安科技(深圳)有限公司 一种基于设备识别码的身份验证方法、服务器及介质
CN109561085B (zh) * 2018-11-26 2023-02-28 平安科技(深圳)有限公司 一种基于设备识别码的身份验证方法、服务器及介质
CN109561085A (zh) * 2018-11-26 2019-04-02 平安科技(深圳)有限公司 一种基于设备识别码的身份验证方法、服务器及介质
CN109492378B (zh) * 2018-11-26 2024-06-18 平安科技(深圳)有限公司 一种基于设备识别码的身份验证方法、服务器及介质
CN109869870A (zh) * 2019-01-24 2019-06-11 杭州美时美刻物联网科技有限公司 一种基于区块链技术的室内空气循环系统
CN110674518A (zh) * 2019-09-26 2020-01-10 海南新软软件有限公司 一种设备标识信息生成方法、装置及系统
CN110677435A (zh) * 2019-10-28 2020-01-10 上海云赛智联信息科技有限公司 监控信息安全控制系统及监控管理系统
CN112784318A (zh) * 2019-11-07 2021-05-11 北京京东尚科信息技术有限公司 一种生成设备唯一识别码的方法、装置和存储介质
CN112905585A (zh) * 2019-11-19 2021-06-04 北京沃东天骏信息技术有限公司 一种编号生成方法和装置
CN111585995B (zh) * 2020-04-27 2023-10-17 平安银行股份有限公司 安全风控信息传输、处理方法、装置、计算机设备及存储介质
CN111585995A (zh) * 2020-04-27 2020-08-25 平安银行股份有限公司 安全风控信息传输、处理方法、装置、计算机设备及存储介质
CN111752953A (zh) * 2020-06-29 2020-10-09 北京百度网讯科技有限公司 标识生成方法、装置、设备以及存储介质

Also Published As

Publication number Publication date
CN105871855B (zh) 2019-09-13

Similar Documents

Publication Publication Date Title
CN105871855A (zh) 一种电子设备标识码生成、存储和识别的方法及系统
CN104579649B (zh) 身份识别方法和系统
US10965668B2 (en) Systems and methods to authenticate users and/or control access made by users based on enhanced digital identity verification
CN106789939B (zh) 一种钓鱼网站检测方法和装置
CN108156126B (zh) 物联网设备的烧录校验方法及装置、身份认证方法及装置
CN103870742B (zh) 自认证芯片和提供芯片的认证服务的方法
Aggarwal et al. RFID security in the context of" internet of things"
JP6803935B2 (ja) 不正および改ざんに対するデバイスの論理的妥当性確認
CN105471581B (zh) 一种身份验证方法及装置
CN105262779B (zh) 身份认证方法、装置及系统
WO2019079708A1 (en) IMPROVED SYSTEM AND METHOD FOR EVALUATING IDENTITY USING GLOBAL NOTE VALUE
CN107864115A (zh) 一种利用便携式终端进行用户账号登录验证的方法
US9118704B2 (en) Homoglyph monitoring
WO2017196609A1 (en) User authentication and access control using identity services
JP2018501567A (ja) 装置検証方法及び機器
CN106652182B (zh) 一种充电卡管理系统以及方法
CN109005142B (zh) 网站安全检测方法、装置、系统、计算机设备和存储介质
CN105184567B (zh) 信息的处理方法、处理装置和移动终端
CN107785059A (zh) 基于区块链的药品配送方法和系统
CN102316112A (zh) 网络应用中的密码验证方法及系统
CN104794626B (zh) 一种基于硬件信息的防伪方法和装置
CN109360008B (zh) 产品防伪认证更新方法和系统
CN104484620B (zh) 一种在快销销售管理云系统中避免虚报销量和库存的方法
CN103559454B (zh) 数据保护系统和方法
CN107809438A (zh) 一种网络身份认证方法、系统及其使用的用户代理设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant