CN101916346A - 可防盗版的电子装置及其防盗版方法 - Google Patents

可防盗版的电子装置及其防盗版方法 Download PDF

Info

Publication number
CN101916346A
CN101916346A CN2010102543396A CN201010254339A CN101916346A CN 101916346 A CN101916346 A CN 101916346A CN 2010102543396 A CN2010102543396 A CN 2010102543396A CN 201010254339 A CN201010254339 A CN 201010254339A CN 101916346 A CN101916346 A CN 101916346A
Authority
CN
China
Prior art keywords
code
identity
function element
processing unit
identity code
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.)
Pending
Application number
CN2010102543396A
Other languages
English (en)
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.)
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
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 Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CN2010102543396A priority Critical patent/CN101916346A/zh
Publication of CN101916346A publication Critical patent/CN101916346A/zh
Priority to US13/049,821 priority patent/US8435310B2/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/44Program or device authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/73Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information by creating or determining hardware identification, e.g. serial numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mathematical Physics (AREA)
  • Storage Device Security (AREA)
  • Power Sources (AREA)

Abstract

一种可防盗版的电子装置及其防盗版方法,该电子装置包括功能元件、处理单元及存储有身份码ID的存储单元。开机上电后,处理单元生成随机码K1,并将该随机码K1传输给功能元件,功能元件根据加密算法将随机码K1和加密身份码ID进行加密,生成加密身份码ID1;该处理单元再读取功能元件中的加密身份码ID1,根据对应加密算法的解密算法,将身份码ID1解密为身份码ID2,判断该身份码ID2与与存储单元中的身份码ID是否一致,若一致,执行***登录命令。由于盗版电子装置无法得知其解密算法,因此即使获取了该加密后的身份码ID1,也无法解密来登录***,更好的保护了电子装置。

Description

可防盗版的电子装置及其防盗版方法
技术领域
本发明涉及一种电子装置及其防盗版方法,尤指一种防止电子产品加密***被破解的电子装置及其防盗版方法。
背景技术
众所周知,为了满足用户的需求,厂商都要定期研制新产品。该新产品的研制过程通常需要投入大量人力物力,然而,不少产品刚一面市,就经常被伪造者假冒,例如,仿冒产品中多个芯片均为非授权芯片,通过获取授权芯片的授权信息而可正常开启并使用该仿冒产品,给厂商带来了很大的损失。
发明内容
有鉴于此,有必要提供一种可防盗版的电子装置。
还有必要提供一种电子装置的防盗版方法。
一种电子装置,该电子装置包括功能元件、处理单元及存储单元,所述功能元件具有一身份码ID,所述身份码ID存储于存储单元并预先被烧录在功能元件内。开机上电后,处理单元生成随机码K1,并将该随机码K1传输给功能元件,功能元件根据加密算法将随机码K1和加密身份码ID进行加密,生成加密身份码ID1;该处理单元再读取功能元件中的加密身份码ID1,根据对应加密算法的解密算法,将身份码ID1解密为身份码ID2,判断该身份码ID2与与存储单元中的身份码ID是否一致,若一致,执行***登录命令。
一种电子装置的防盗版方法,该电子装置包括处理单元和功能元件,该方法包括:处理单元生成随机码K1,并将该随机码K1传输给功能元件;功能元件接收随机码K1,并根据加密算法对随机码K1和该功能元件的身份码ID进行加密运算,生成加密身份码ID1;处理单元读取加密身份码ID1并根据对应解密算法解密该身份码ID1为身份码ID2;判断该ID2与预存的身份码ID是否一致;若一致,执行登录***命令。
本发明具有防盗版功能的电子装置100及其防盗版的方法,在开机时,该芯片利用加密算法及一随机码K1对该身份码ID进行加密生成加密身份码ID1,由于盗版电子装置无法得知其解密算法,因此即使获取了该加密后的身份码ID1,也无法解密来登录***。
附图说明
图1为本发明一实施例方式中电子装置加密信息传输示意图。
图2为图1电子装置的功能模块图。
图3为图1电子阅读装置的防盗版方法的流程图。
主要元件符号说明
功能元件                10
处理单元                20
电源开关                30
存储单元                40
收发器                  11
微处理器                12
寄存器                  13
随机码获取模块          21
解密模块                22
比较模块                23
开机控制模块            24
电子装置                100
具体实施方式
请参考图1,是本发明较佳实施方式的电子装置100的信号传输示意图。该电子装置100包括功能元件10、处理单元20、电源开关30以及存储单元40。该处理单元20与该功能元件10通过总线连接。功能元件10具有一唯一的身份码ID,该身份码ID被预先烧录在该功能元件10内。该存储单元40预先存储有该功能元件10的身份码ID。
当用户按压电源开关30使得电子装置100开机上电时,处理单元20侦测到用户开机的动作后获取随机码K1,并将该随机码K1传输给功能元件10,功能元件10根据加密算法对随机码K1与身份码ID一并进行加密运算,生成新的加密身份码ID1;该处理单元20读取功能元件10中的加密后的加密身份码ID1,根据一对应该加密算法的解密算法对该加密身份码ID1进行逆向运算,将ID1解密为ID2,判断该解密后的身份码ID2与存储单元40中的ID是否一致,若一致则执行***登录命令。
本实施方式中,该功能元件10为该电子装置100的控制芯片之一,可在电子装置100开机运行时独立执行对身份码ID的加密操作,例如音频解码芯片,该音频解码芯片内存有一开机自动运行程序,可在开机时自动对其身份码ID进行加密操作从而得到加密身份码ID1,利用的加密算法可为对称加密或非对称加密算法;该随机码K1含有开机上电时间的同步信息或随机时效密钥,因此,每次开机后生成的随机码K1不同,使得功能元件10产生的加密身份码ID1也不尽相同,盗版者通过测量功能元件10所获取的密钥是经过加密后的加密身份码ID1,由于身份码ID验证失败就无法登录***,也就无法复制对应加密算法的解密算法,因此,盗版产品无法使用,从而达到保护目的
请参考图2,本实施方式中,该功能元件10包括收发器11、微处理器12及寄存器13。该功能元件10的身份码ID预先被烧录在寄存器12内,来防止盗版者复制。开机上电时,该收发器11接收处理单元20发送的随机码K1,并将随机码K1传送给微处理器12,该微处理器12根据预先设定的加密算法将随机码K1及身份码ID进行加密运算,生成新的加密身份码ID1,并存储于寄存器13中,该寄存器13通过收发器11将加密身份码ID1再传输给处理单元20。
本实施方式中,该处理单元20包括随机码获取模块21、解密模块22、比较模块23、开机控制模块24。开启电子装置100的电源开关30进行开机上电时,随机码获取模块21获取任一随机码K1,例如:读取***时间控制器的当前时间信息作为随机码K1,并将该随机码K1传输给功能元件10进行加密动作;该解密模块22读取功能元件10中加密后的身份码ID1,并根据相应的解密算法,将该加密身份码ID1解密,还原出真实的身份码ID2;该比较模块23对解密后的身份码ID2与预先记录的身份码ID进行比较,若身份码ID2与身份码ID一致,产生匹配信号;开机控制模块24接收该匹配信号后执行***登录命令;否则,执行关机命令。
请参考图3,为本发明较佳实施方式电子装置的加/解密方法的流程图,该电子装置包括处理单元20和功能元件10,该方法包括:
步骤S301:处理单元20生成随机码K1,并将该随机码K1传输给功能元件10;
步骤S302:功能元件10从处理单元20接收随机码K1,根据加密算法对随机码K1和身份码ID进行加密运算,生成加密身份码ID1;本实施方式中,该功能元件10包括收发器11、微处理器12及寄存器13。该功能元件10的身份码ID预先被烧录在寄存器12内,来防止盗版者复制。开机上电时,该收发器11接收处理单元20发送的随机码K1,并将随机码K1传送给微处理器12,该微处理器12根据预先设定的加密算法将随机码K1及身份码ID进行加密运算,生成新的加密身份码ID1,并存储于寄存器13中,该寄存器13通过收发器11将加密身份码ID1再传输给处理单元20;
步骤S303:处理单元20读取加密身份码ID1并根据对应解密算法解密该身份码ID1成身份码ID2;
步骤S304:判断该ID2与预存的身份码ID是否一致;
步骤S305:若该ID2与身份码ID匹配,执行***登录命令,否则,执行关机命令。其他实施方式中,若该ID2与身份码ID不匹配,执行其他功能的无效命令,例如:由于密码不匹配,***无法识别一功能芯片,弹出错误提示。
本发明具有防盗版功能的电子装置100及其防盗版的方法,在开机时,该芯片利用加密算法及一随机码K1对该身份码ID进行加密生成加密身份码ID1,由于盗版电子装置无法得知其解密算法,因此即使获取了该加密后的身份码ID1,也无法解密来登录***。

Claims (10)

1.一种电子装置,该电子装置包括功能元件、处理单元及存储单元,所述功能元件具有一身份码ID,所述身份码ID存储于存储单元并预先被烧录在功能元件内,其特征在于,开机上电后,处理单元生成随机码K1,并将该随机码K1传输给功能元件,功能元件根据加密算法将随机码K1和加密身份码ID进行加密,生成加密身份码ID1;该处理单元再读取功能元件中的加密身份码ID1,根据对应加密算法的解密算法,将身份码ID1解密为身份码ID2,判断该身份码ID2与存储单元中的身份码ID是否一致,若一致,执行***登录命令。
2.如权利要求1所述的电子阅读装置,其特征在于:该功能元件为该电子装置的功能性控制芯片之一。
3.如权利要求1所述的电子阅读装置,其特征在于:该身份码ID为功能元件的唯一身份码。
4.如权利要求1所述的电子装置,其特征在于:该处理单元包括随机码获取模块,该随机码获取模块用于在侦测到用户开机动作后获取随机码K1,并将该随机码K1传输给该功能元件。
5.如权利要求4所述的电子装置,其特征在于:该功能元件包括收发器、微处理器及寄存器,该收发器接收处理单元发送的随机码K1,并将随机码K1传送给微处理器,该微处理器根据预先设定的加密算法将随机码K1及身份码ID进行加密运算,生成新的加密身份码ID1,并存储于寄存器中,该寄存器通过收发器将加密身份码ID再传输给处理单元。
6.如权利要求5所述的电子装置,其特征在于:该处理单元还包括解密模块、比较模块、开机控制模块,该解密模块读取寄存器中的加密身份码ID1,根据对应该加密算法的解密算法,将该加密身份码ID1解密为身份码ID2;该比较模块对解密的身份码ID2与预先记录的身份码ID进行比较,若身份码ID2与身份码ID一致,产生匹配信号;开机控制模块根据该匹配信号执行***登录命令;否则,执行关机命令。
7.如权利要求1所述的电子装置,其特征在于:该随机码K1为开机上电时间的同步信息或随机时效密钥。
8.一种电子装置的加/解密方法的流程图,该电子装置包括处理单元和功能元件,该方法包括:
处理单元生成随机码K1,并将该随机码K1传输给功能元件;
功能元件接收随机码K1,并根据加密算法对随机码K1和身份码ID进行加密运算,生成加密身份码ID1;
处理单元读取加密身份码ID1并根据对应解密算法解密该身份码ID1为身份码ID2;
判断该ID2与预存的身份码ID是否一致;若一致,执行登录***命令。
9.如权利要求8所述的控制方法,还包括:处理单元判断该ID2与身份码ID不一致时,执行关机命令。
10.如权利要求8所述的控制方法,该随机码K 1为开机上电时间的同步信息或随机时效密钥。
CN2010102543396A 2010-08-16 2010-08-16 可防盗版的电子装置及其防盗版方法 Pending CN101916346A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2010102543396A CN101916346A (zh) 2010-08-16 2010-08-16 可防盗版的电子装置及其防盗版方法
US13/049,821 US8435310B2 (en) 2010-08-16 2011-03-16 Anti-counterfeiting electronic device and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102543396A CN101916346A (zh) 2010-08-16 2010-08-16 可防盗版的电子装置及其防盗版方法

Publications (1)

Publication Number Publication Date
CN101916346A true CN101916346A (zh) 2010-12-15

Family

ID=43323856

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102543396A Pending CN101916346A (zh) 2010-08-16 2010-08-16 可防盗版的电子装置及其防盗版方法

Country Status (2)

Country Link
US (1) US8435310B2 (zh)
CN (1) CN101916346A (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102855422A (zh) * 2012-08-21 2013-01-02 飞天诚信科技股份有限公司 一种盗版加密锁的识别方法和装置
CN105590071A (zh) * 2015-12-16 2016-05-18 深圳雷美瑞智能控制有限公司 Led显示屏加密方法、加密led显示屏和led显示屏控制装置
CN105931047A (zh) * 2015-12-25 2016-09-07 ***股份有限公司 线下支付方法、终端设备、后台支付装置及线下支付***
CN110557279A (zh) * 2019-07-30 2019-12-10 惠州Tcl移动通信有限公司 一种智能终端的射频功放器的配置方法
CN112242013A (zh) * 2019-07-18 2021-01-19 冯成光 应用随机码加密的通讯***
CN113032740A (zh) * 2021-05-27 2021-06-25 中国电力科学研究院有限公司 一种能源控制终端策略文件安全加固方法及***
CN114504363A (zh) * 2022-04-21 2022-05-17 厚凯(北京)医疗科技有限公司 手术器械的控制方法、手术***、手术设备以及存储介质

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9495307B2 (en) * 2012-09-07 2016-11-15 Apple Inc. Context aware functionality in an electronic device
CN118041532B (zh) * 2024-04-07 2024-07-05 珠海一微半导体股份有限公司 随机码发送控制方法以及基于随机码的烧录控制方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2370477Y (zh) * 1998-12-30 2000-03-22 复旦大学 商品电子防伪装置
CN1447269A (zh) * 2003-04-10 2003-10-08 深圳市深信服电子科技有限公司 基于硬件特征的证书认证***和方法
CN1754173A (zh) * 2003-02-21 2006-03-29 松下电器产业株式会社 软件管理***、记录介质和信息处理装置
CN1913680A (zh) * 2006-08-25 2007-02-14 华为技术有限公司 移动终端内部软件防盗版的方法与移动终端

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5734819A (en) * 1994-10-12 1998-03-31 International Business Machines Corporation Method and apparatus for validating system operation
EP1260053B1 (en) * 2000-02-15 2006-05-31 Silverbrook Research Pty. Limited Consumable authentication protocol and system
CN101236591B (zh) * 2007-01-31 2011-08-24 联想(北京)有限公司 保证关键数据安全的方法、终端和安全芯片

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2370477Y (zh) * 1998-12-30 2000-03-22 复旦大学 商品电子防伪装置
CN1754173A (zh) * 2003-02-21 2006-03-29 松下电器产业株式会社 软件管理***、记录介质和信息处理装置
CN1447269A (zh) * 2003-04-10 2003-10-08 深圳市深信服电子科技有限公司 基于硬件特征的证书认证***和方法
CN1913680A (zh) * 2006-08-25 2007-02-14 华为技术有限公司 移动终端内部软件防盗版的方法与移动终端

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102855422A (zh) * 2012-08-21 2013-01-02 飞天诚信科技股份有限公司 一种盗版加密锁的识别方法和装置
WO2014029221A1 (zh) * 2012-08-21 2014-02-27 飞天诚信科技股份有限公司 一种盗版加密锁的识别方法和装置
US10152593B2 (en) 2012-08-21 2018-12-11 Feitian Technologies Co., Ltd. Method and device for identifying pirated dongle
CN105590071A (zh) * 2015-12-16 2016-05-18 深圳雷美瑞智能控制有限公司 Led显示屏加密方法、加密led显示屏和led显示屏控制装置
CN105590071B (zh) * 2015-12-16 2019-01-22 深圳雷美瑞智能控制有限公司 Led显示屏加密方法、加密led显示屏和led显示屏控制装置
CN105931047A (zh) * 2015-12-25 2016-09-07 ***股份有限公司 线下支付方法、终端设备、后台支付装置及线下支付***
WO2017107733A1 (zh) * 2015-12-25 2017-06-29 ***股份有限公司 线下支付方法、终端设备、后台支付装置及线下支付***
CN112242013A (zh) * 2019-07-18 2021-01-19 冯成光 应用随机码加密的通讯***
CN110557279A (zh) * 2019-07-30 2019-12-10 惠州Tcl移动通信有限公司 一种智能终端的射频功放器的配置方法
CN113032740A (zh) * 2021-05-27 2021-06-25 中国电力科学研究院有限公司 一种能源控制终端策略文件安全加固方法及***
CN114504363A (zh) * 2022-04-21 2022-05-17 厚凯(北京)医疗科技有限公司 手术器械的控制方法、手术***、手术设备以及存储介质

Also Published As

Publication number Publication date
US20120042169A1 (en) 2012-02-16
US8435310B2 (en) 2013-05-07

Similar Documents

Publication Publication Date Title
CN101916346A (zh) 可防盗版的电子装置及其防盗版方法
WO2017101122A1 (zh) 管用分离的计算机加密锁
US20180219688A1 (en) Information Transmission Method and Mobile Device
CN103415855A (zh) 大容量存储设备存储器加密方法、***及装置
MXPA06010776A (es) Autentificacion entre un dispositivo y un almacenamiento portatil.
EP3435592B1 (en) Fingerprint data processing method and processing apparatus
CN110889123B (zh) 一种认证方法及密钥对的处理方法、装置与可读存储介质
JP2008533882A (ja) 暗号化キーをバックアップ及び復元する方法
CN104200156A (zh) 一种基于龙芯处理器的可信加密***
CN106897640B (zh) 管用分离的计算机加密锁
CN101719205A (zh) 一种数字版权管理方法及***
CN101770559A (zh) 数据保护装置和方法
CN103560892A (zh) 密钥生成方法和密钥生成装置
CN103701757A (zh) 业务接入的身份认证方法与***
CN104866784A (zh) 一种基于bios加密的安全硬盘、数据加密及解密方法
CN104268447A (zh) 一种嵌入式软件的加密方法
CN114785503B (zh) 密码卡及其根密钥保护方法、计算机可读存储介质
JP3824297B2 (ja) 外部記憶装置とシステム装置との間でなされる認証方法、認証システム、および外部記憶装置
CN102082669A (zh) 一种安全认证方法及装置
CN112968774B (zh) 一种组态存档加密及解密方法、装置存储介质及设备
CN104346586A (zh) 自毁式保护数据的存储装置及自毁式保护数据的方法
JP2008287488A (ja) データ分散保存装置
CN101539978B (zh) 基于空间的软件保护方法
CN105426705A (zh) 一种会计软件的加密控制***
CN103377327A (zh) Php程序保护方法及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20101215