[实用新型]用于嵌入式设备的加密装置有效
申请号: | 200920130333.0 | 申请日: | 2009-04-03 |
公开(公告)号: | CN201408507Y | 公开(公告)日: | 2010-02-17 |
发明(设计)人: | 赵丹;胡俊普;王松;彭兆华 | 申请(专利权)人: | 联想天工网络(深圳)有限公司 |
主分类号: | G09C1/00 | 分类号: | G09C1/00;G05B19/04 |
代理公司: | 深圳市康弘知识产权代理有限公司 | 代理人: | 胡朝阳;孙洁敏 |
地址: | 518057广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 嵌入式 设备 加密 装置 | ||
技术领域
本实用新型涉及一种加密装置,尤其是涉及一种针对嵌入式控制与处理系统的加密装置。
背景技术
目前,嵌入式控制与处理系统(简称嵌入式系统)越来越被广泛地应用在如通讯领域、测试设备、医疗仪器以及信息家电等各种领域中,同时嵌入式设备的安全性问题也越来越突出。
目前针对嵌入式系统上的加密手段还是沿用传统技术的加密手段。传统技术的加密手段主要有:
1.特殊磁道加密方式,该方法主要应用于DOS系统下,对磁盘进行加密操作。该方式一般都是对软盘的一些特殊磁道写入特殊字节,在运行软件时对该软盘的指定磁道进行读取判断。该方式存在用于加密的特殊字节部分是可复制、可读取的缺点,安全性能较低。
2.打印接口上加装硬件装置,通过硬件装置进行加密处理;然而,一般情况下,嵌入式系统中不会具有打印接口,因而无法通用在所有嵌入式系统中。
3.扩展槽内加装进行加密处理硬件装置,但是,嵌入式系统一般都是具有高集成度的专用设备,不会给用户提供额外的扩展槽。
实用新型内容
本实用新型的目的是提出一种嵌入式设备的加密装置,该加密装置能够有效达到加密的效果,并且可以批量生产。
为达到上述目的,本实用新型采用了如下技术方案:一种用于嵌入式设备的加密装置,包括系统文件模块以及控制该系统文件模块运行的微处理器,以及用于接收微处理器产生的加密值,将该加密值与第二关键值进行解码运算,得到一个解密值的加密芯片,该加密芯片与微处理器通过I2C总线接口连接;而微处理器包括:控制器,由控制器控制,用于产生一个加密值,且对加密芯片产生的解密值进行认证处理的认证模块。
优选的,认证模块包括:产生一组随机数字的数据产生器;存储第一关键值的存储器;将随机数字与第一关键值作为参数进行加密算法处理,得出一个加密值的加密处理单元,其连接数据产生器、存储器和控制器;将加密值发送给加密芯片,并从加密芯片获取解密值的接口单元,其连接加密处理单元和加密芯片;将解密值与数据产生器产生的随机数字进行比较判断,决定是否通过认证的认证处理单元,其连接接口单元和控制器。
优选的,第二关键值与第一关键值相同。
优选的,加密芯片通过数据线和时钟线与微处理器连接。
优选的,加密芯片的复位接脚连接由电阻和电容构成的RC复位电路,加密芯片的电源接脚连接电源及为电源去耦的电容。
与现有技术相比,本实用新型具有如下有益效果:
本实用新型提出的加密装置,是嵌入式设备安全保护技术的重要措施,具有实现成本低廉和良好的移植性的优点,并可批量生产应用于各种嵌入式系统的产品或设备之中。
附图说明
图1是本实用新型一个较佳实施例的电路结构示意图。
图2是图1中微处理器的模块结构示意图。
具体实施方式
本实用新型的工作原理如下:在嵌入式设备外接一个加密芯片,通过该加密芯片配合对嵌入式系统进行认证处理;只有通过认证处理之后,方可正式进入嵌入式系统。也就是说,若缺少加密芯片,或者加密芯片与嵌入式系统不配套时,由于无法对嵌入式系统完成认证处理,使嵌入式系统不能进入正常的工作状态或运行状态,从而达到了加密的目的。
如图1所示,嵌入式设备包括:系统文件模块10和控制系统文件模块10运行的微处理器20;接入至微处理器20的2个GPIO接脚的加密芯片30,该加密芯片30与微处理器20只能通过I2C总线方式进行单字节存储或读取。
其中,加密芯片30共有8个PIN脚,分别为:PIN 1是A0脚,为I2C地址接脚,通过电阻R2接地;PIN 2是STA,表示高电平有效的复位接脚,连接电阻R1和电容C1构成的RC复位电路;PIN 3是NC,表示不用连接该PIN脚;PIN 4是GND,表示电源接地;PIN 5是SDA,表示与微处理器连接的数据线;PIN 6是SCL,表示与微处理器连接的时钟线;且SCL接脚、SDA接脚分别串接限流电阻R3和R4与VCC电源连接;PIN 7是NC,同PIN3;PIN 8是VCC,连接3.3V的电源VCC。
另外,加密芯片30的SDA脚、SCL脚分别与微处理器20相连;加密芯片30的A0脚接地;加密芯片30的I2C总线接口的低地址为0,VCC电压提供3.3V,STA脚使用RC复位电路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想天工网络(深圳)有限公司,未经联想天工网络(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200920130333.0/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G09C 用于密码或涉及保密需要的其他用途的编码或译码装置
G09C1-00 通过对符号或符号组进行转换或者按照预定的系统用另外的符号来替代,将所给出的符号序列,例如可理解的原文,交换成不可理解的符号序列的装置或方法
G09C1-02 .应用图表式编制的密码
G09C1-04 .应用符号载体或指示器相对于由置换码或键所确定的位置作相对移动,由此给出适合于原文的明的或密写的代码
G09C1-06 .由相应的符号组成明的原文的各单元和由相应的符号组成的密码的各单元连接起来运转,当器械运转时,这些连接件自动地和连续地以编码或键构件置换
G09C1-08 ..机械的连接
G09C1-10 ..电的连接