[实用新型]微控制器的指令加密装置有效

专利信息
申请号: 200720199305.5 申请日: 2007-12-14
公开(公告)号: CN201188222Y 公开(公告)日: 2009-01-28
发明(设计)人: 张继文;岳卫杰;陈光胜 申请(专利权)人: 上海海尔集成电路有限公司
主分类号: G06F21/24 分类号: G06F21/24
代理公司: 北京同立钧成知识产权代理有限公司 代理人: 刘芳
地址: 200030上海*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 控制器 指令 加密 装置
【说明书】:

技术领域

实用新型涉及一种指令加密装置,特别是一种微控制器的指令加密装置。

背景技术

随着深亚微米CMOS集成电路生产工艺的不断进步,微控制器(简称:MCU)的数据处理及流程控制的能力也大大增强,应用程序会越来越多、越来越复杂,MCU的应用程序的价值就越高,需要对其采取保密措施。现有对应用程序指令加密的操作类似于如图1所示情况。程序指令和指令中的加密位同时输入到一多路选择器内,例如若指令中的加密位为1,则该指令不能通过多路选择器输出至端口;若指令中的加密位为0,则证明程序指令未被加密,可以输出至端口。在该指令加密的操作中,若选择加密,则程序中所有指令都被加密,而且加密方式相同,不论加密方式有多复杂,一旦该密码被破译,则所有程序指令都会被正确读取,密码保护级别较低。

实用新型内容

本实用新型的目的是提供一种微控制器的指令加密装置,可对程序中的所有指令选择性加密,并且采用多种加密方式,使得密码被破译的可能性降低,提高密码保护的级别。

为了实现本实用新型上述目的,本实用新型提供的微控制器的指令加密装置,包括:用于通过查询从数据线传输来的程序指令的加密标志位来判断所述程序指令是否要执行加密操作的第一判断单元;用于获取从所述第一判断单元输出的程序指令,并选取与要执行加密操作的程序指令的加密标志位的值相对应的加密方式对所述程序指令进行加密操作的加密单元,与所述第一判断单元相连接;所述判断单元与加密单元置于微控制器的内核内。

该微控制器的指令加密装置还包括:用于存储加密指令的存储单元,与所述加密单元相连接;用于从所述存储单元中提取程序指令,并通过对所述程序指令的加密标志位的值判断获取所述程序指令的加密方式的第二判断单元,与所述存储单元相连接,置于所述微控制器的内核内;用于接收所述程序指令,并对所述已加密指令,采用与所述第二判断单元判断出的加密方式相对应的解码方式进行解码的解码单元,与所述第二判断单元相连接,置于所述微控制器的内核内;用于对解码后的所述程序指令进行机器码译码,并将所述机器码输出到所述内核中的其他操作单元的译码单元,与所述解码单元相连接,置于所述微控制器的内核内。

该微控制器的指令加密装置进一步还包括:用于读取所述程序指令的用户端端口,与所述存储单元相连接;用于选通未加密指令输出到所述端口、阻断加密指令输出到所述端口的多路选择器,置于所述存储单元与所述端口间的传输通道上。

本实用新型的微控制器的指令加密装置通过其内部设有的判断单元及加密单元,可以实现对程序中的所有指令选择性加密,并且采用多种加密方式,使得密码被破译的可能性降低,提高密码保护的级别。

附图说明

图1为现有微控制器的指令加密方式示意图;

图2为本实用新型微控制器的指令加密装置的结构示意图;

图3为本实用新型微控制器的指令加密装置的另一结构示意图。

下面通过附图和实施例,对本实用新型的技术方案做进一步的详细描述。

具体实施方式

本实用新型的微控制器的指令加密装置的结构如图2所示,包括用于通过查询从数据线传输来的程序指令的加密标志位来判断所述程序指令是否要执行加密操作的第一判断单元11;获取从所述第一判断单元输出的程序指令,并选取与要执行加密操作的程序指令的加密标志位的值相对应的加密方式对所述程序指令进行加密操作的加密单元12,所述加密单元12与第一判断单元11相连接;所述第一判断单元11与加密单元12置于微控制器的内核1内。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海海尔集成电路有限公司,未经上海海尔集成电路有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200720199305.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top