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

文档序号:6607750阅读:237来源:国知局
专利名称:可防盗版的电子装置及其防盗版方法
技术领域
本发明涉及一种电子装置及其防盗版方法,尤指一种防止电子产品加密系统被破 解的电子装置及其防盗版方法。
背景技术
众所周知,为了满足用户的需求,厂商都要定期研制新产品。该新产品的研制过程 通常需要投入大量人力物力,然而,不少产品刚一面市,就经常被伪造者假冒,例如,仿冒产 品中多个芯片均为非授权芯片,通过获取授权芯片的授权信息而可正常开启并使用该仿冒 产品,给厂商带来了很大的损失。

发明内容
有鉴于此,有必要提供一种可防盗版的电子装置。还有必要提供一种电子装置的防盗版方法。一种电子装置,该电子装置包括功能元件、处理单元及存储单元,所述功能元件具 有一身份码ID,所述身份码ID存储于存储单元并预先被烧录在功能元件内。开机上电后, 处理单元生成随机码Kl,并将该随机码Kl传输给功能元件,功能元件根据加密算法将随机 码Kl和加密身份码ID进行加密,生成加密身份码IDl ;该处理单元再读取功能元件中的加 密身份码ID1,根据对应加密算法的解密算法,将身份码IDl解密为身份码ID2,判断该身份 码ID2与与存储单元中的身份码ID是否一致,若一致,执行系统登录命令。一种电子装置的防盗版方法,该电子装置包括处理单元和功能元件,该方法包括 处理单元生成随机码K1,并将该随机码Kl传输给功能元件;功能元件接收随机码K1,并根 据加密算法对随机码Kl和该功能元件的身份码ID进行加密运算,生成加密身份码IDl ;处 理单元读取加密身份码IDl并根据对应解密算法解密该身份码IDl为身份码ID2 ;判断该 ID2与预存的身份码ID是否一致;若一致,执行登录系统命令。本发明具有防盗版功能的电子装置100及其防盗版的方法,在开机时,该芯片利 用加密算法及一随机码Kl对该身份码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,并将该随机码Kl传输给功能元件10,功能元件10根据加密 算法对随机码Kl与身份码ID —并进行加密运算,生成新的加密身份码IDl ;该处理单元20 读取功能元件10中的加密后的加密身份码IDl,根据一对应该加密算法的解密算法对该加 密身份码IDl进行逆向运算,将IDl解密为ID2,判断该解密后的身份码ID2与存储单元40 中的ID是否一致,若一致则执行系统登录命令。本实施方式中,该功能元件10为该电子装置100的控制芯片之一,可在电子装置 100开机运行时独立执行对身份码ID的加密操作,例如音频解码芯片,该音频解码芯片内 存有一开机自动运行程序,可在开机时自动对其身份码ID进行加密操作从而得到加密身 份码ID1,利用的加密算法可为对称加密或非对称加密算法;该随机码Kl含有开机上电时 间的同步信息或随机时效密钥,因此,每次开机后生成的随机码Kl不同,使得功能元件10 产生的加密身份码IDl也不尽相同,盗版者通过测量功能元件10所获取的密钥是经过加密 后的加密身份码ID1,由于身份码ID验证失败就无法登录系统,也就无法复制对应加密算 法的解密算法,因此,盗版产品无法使用,从而达到保护目的请参考图2,本实施方式中,该功能元件10包括收发器11、微处理器12及寄存器 13。该功能元件10的身份码ID预先被烧录在寄存器12内,来防止盗版者复制。开机上电 时,该收发器11接收处理单元20发送的随机码K1,并将随机码Kl传送给微处理器12,该 微处理器12根据预先设定的加密算法将随机码Kl及身份码ID进行加密运算,生成新的加 密身份码IDl,并存储于寄存器13中,该寄存器13通过收发器11将加密身份码IDl再传输 给处理单元20。本实施方式中,该处理单元20包括随机码获取模块21、解密模块22、比较模块23、 开机控制模块24。开启电子装置100的电源开关30进行开机上电时,随机码获取模块21 获取任一随机码K1,例如读取系统时间控制器的当前时间信息作为随机码K1,并将该随 机码Kl传输给功能元件10进行加密动作;该解密模块22读取功能元件10中加密后的身
4份码ID1,并根据相应的解密算法,将该加密身份码IDl解密,还原出真实的身份码ID2 ;该 比较模块23对解密后的身份码ID2与预先记录的身份码ID进行比较,若身份码ID2与身份 码ID —致,产生匹配信号;开机控制模块24接收该匹配信号后执行系统登录命令;否则, 执行关机命令。请参考图3,为本发明较佳实施方式电子装置的加/解密方法的流程图,该电子装 置包括处理单元20和功能元件10,该方法包括步骤S301 处理单元20生成随机码Kl,并将该随机码Kl传输给功能元件10 ;步骤S302 功能元件10从处理单元20接收随机码Kl,根据加密算法对随机码Kl 和身份码ID进行加密运算,生成加密身份码IDl ;本实施方式中,该功能元件10包括收发 器11、微处理器12及寄存器13。该功能元件10的身份码ID预先被烧录在寄存器12内, 来防止盗版者复制。开机上电时,该收发器11接收处理单元20发送的随机码Kl,并将随机 码Kl传送给微处理器12,该微处理器12根据预先设定的加密算法将随机码Kl及身份码 ID进行加密运算,生成新的加密身份码IDl,并存储于寄存器13中,该寄存器13通过收发 器11将加密身份码IDl再传输给处理单元20 ;步骤S303 处理单元20读取加密身份码IDl并根据对应解密算法解密该身份码 IDl成身份码ID2 ;步骤S304 判断该ID2与预存的身份码ID是否一致;步骤S305 若该ID2与身份码ID匹配,执行系统登录命令,否则,执行关机命令。 其他实施方式中,若该ID2与身份码ID不匹配,执行其他功能的无效命令,例如由于密码 不匹配,系统无法识别一功能芯片,弹出错误提示。本发明具有防盗版功能的电子装置100及其防盗版的方法,在开机时,该芯片利 用加密算法及一随机码Kl对该身份码ID进行加密生成加密身份码ID1,由于盗版电子装置 无法得知其解密算法,因此即使获取了该加密后的身份码ID1,也无法解密来登录系统。
权利要求
一种电子装置,该电子装置包括功能元件、处理单元及存储单元,所述功能元件具有一身份码ID,所述身份码ID存储于存储单元并预先被烧录在功能元件内,其特征在于,开机上电后,处理单元生成随机码K1,并将该随机码K1传输给功能元件,功能元件根据加密算法将随机码K1和加密身份码ID进行加密,生成加密身份码ID1;该处理单元再读取功能元件中的加密身份码ID1,根据对应加密算法的解密算法,将身份码ID1解密为身份码ID2,判断该身份码ID2与存储单元中的身份码ID是否一致,若一致,执行系统登录命令。
2.如权利要求1所述的电子阅读装置,其特征在于该功能元件为该电子装置的功能 性控制芯片之一。
3.如权利要求1所述的电子阅读装置,其特征在于该身份码ID为功能元件的唯一身 份码。
4.如权利要求1所述的电子装置,其特征在于该处理单元包括随机码获取模块,该随 机码获取模块用于在侦测到用户开机动作后获取随机码K1,并将该随机码Kl传输给该功 能元件。
5.如权利要求4所述的电子装置,其特征在于该功能元件包括收发器、微处理器及寄 存器,该收发器接收处理单元发送的随机码K1,并将随机码Kl传送给微处理器,该微处理 器根据预先设定的加密算法将随机码Kl及身份码ID进行加密运算,生成新的加密身份码 IDl,并存储于寄存器中,该寄存器通过收发器将加密身份码ID再传输给处理单元。
6.如权利要求5所述的电子装置,其特征在于该处理单元还包括解密模块、比较模 块、开机控制模块,该解密模块读取寄存器中的加密身份码ID1,根据对应该加密算法的解 密算法,将该加密身份码IDl解密为身份码ID2 ;该比较模块对解密的身份码ID2与预先记 录的身份码ID进行比较,若身份码ID2与身份码ID —致,产生匹配信号;开机控制模块根 据该匹配信号执行系统登录命令;否则,执行关机命令。
7.如权利要求1所述的电子装置,其特征在于该随机码Kl为开机上电时间的同步信 息或随机时效密钥。
8.一种电子装置的加/解密方法的流程图,该电子装置包括处理单元和功能元件,该 方法包括处理单元生成随机码Kl,并将该随机码Kl传输给功能元件;功能元件接收随机码Kl,并根据加密算法对随机码Kl和身份码ID进行加密运算,生成 加密身份码IDl ;处理单元读取加密身份码IDl并根据对应解密算法解密该身份码IDl为身份码ID2 ;判断该ID2与预存的身份码ID是否一致;若一致,执行登录系统命令。
9.如权利要求8所述的控制方法,还包括处理单元判断该ID2与身份码ID不一致时, 执行关机命令。
10.如权利要求8所述的控制方法,该随机码K1为开机上电时间的同步信息或随机时效密钥。
全文摘要
一种可防盗版的电子装置及其防盗版方法,该电子装置包括功能元件、处理单元及存储有身份码ID的存储单元。开机上电后,处理单元生成随机码K1,并将该随机码K1传输给功能元件,功能元件根据加密算法将随机码K1和加密身份码ID进行加密,生成加密身份码ID1;该处理单元再读取功能元件中的加密身份码ID1,根据对应加密算法的解密算法,将身份码ID1解密为身份码ID2,判断该身份码ID2与与存储单元中的身份码ID是否一致,若一致,执行系统登录命令。由于盗版电子装置无法得知其解密算法,因此即使获取了该加密后的身份码ID1,也无法解密来登录系统,更好的保护了电子装置。
文档编号G06F7/58GK101916346SQ201010254339
公开日2010年12月15日 申请日期2010年8月16日 优先权日2010年8月16日
发明者施宪忠, 李翔, 林柏青, 胡沙沙 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1