[发明专利]利用迭代加密/解密密钥更新的指令加密/解密设备和方法有效
申请号: | 201210102133.0 | 申请日: | 2012-04-09 |
公开(公告)号: | CN102737202A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 斯特凡·曼格德 | 申请(专利权)人: | 英飞凌科技股份有限公司 |
主分类号: | G06F21/22 | 分类号: | G06F21/22 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 德国瑙伊*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 加密 解密 密钥 更新 指令 设备 方法 | ||
技术领域
本发明的实施方式涉及一种指令解密设备,例如,其可连同从存储器接收加密的指令的计算单元一起使用。本发明的另一实施方式涉及一种用于解密所加密的指令的方法。本发明的又一实施方式涉及一种计算机可读数字存储介质,其上存储有计算机程序,该计算机程序具有当在计算机上运行时执行解密用于计算单元的指令的方法的程序代码。
背景技术
随着影响每个人的个人生活以及公司和政府机构的大多数方面的数据处理系统的广泛使用,存在固有的滥用机密信息的危险。在信息安全领域已做了很大的努力来改进信息的机密性、完整性和可用性。信息安全领域涉及保护信息和信息系统不受到未授权的访问、审查、泄露、记录、使用、细读、更改、中断或破坏。
典型地,可编程计算单元被设计为处理一系列指令以执行某一任务。这系列指令也可称为程序代码。典型地,程序代码储存在存储器中,并在运行时将其提供给计算单元。考虑到信息安全,可能希望在将指令储存在存储器中或将其从存储器发送至计算单元的同时保护指令不受到分析。另一方面,如果到达计算单元的指令与所需指令不同,那么在执行程序代码的过程中可能出现错误。由计算单元实际处理的指令和所需指令之间的差异可能具有随机原因或可由入侵者故意引起。无论如何,应及早检测由改变的指令所导致的错误。
发明内容
本文公开的教导的实施方式提供了一种指令解密设备,其包括输入接口、解密密钥更新器和指令解密器。输入接口被配置为接收加密的指令。解密密钥更新器被配置为输出解密密钥。指令解密器包括连接至输入接口的第一输入端和连接至解密密钥更新器的第二输入端。指令解密器被配置为利用解密密钥解密加密的指令并提供解密的指令。解密密钥更新器被配置为利用加密的指令和解密的指令中的至少一个来更新解密密钥。
本文公开的教导的实施方式提供了一种指令解密设备,其包括密钥流模块和指令解密器。密钥流模块被配置为迭代地(重复地,iteratively)确定与用于计算单元的当前指令相对应的密钥状态。指令解密器被配置为接收加密的指令(其与当前指令相关)并利用密钥状态解密加密的指令,以提供解密的指令。
本文公开的教导的实施方式提供了一种指令解密设备,其包括用于接收加密的指令的装置、用于更新解密密钥的装置以及利用解密密钥解密加密的指令并提供相应的解密的指令的装置。用于更新解密密钥的装置被配置为利用加密的指令和解密的指令中的至少一个来更新解密密钥。
所公开的教导的实施方式提供了一种指令加密设备,其包括被配置为接收明码指令的输入接口、被配置为输出加密密钥的加密密钥更新器以及指令加密器。指令加密器包括连接至输入接口的第一输入端和连接至加密密钥更新器的第二输入端。指令加密器被配置为利用加密密钥加密明码指令并提供加密的指令。加密密钥更新器还被配置为利用明码指令和加密的指令中的至少一个来更新加密密钥。
本文公开的教导的实施方式提供了一种解密用于计算单元的指令的方法,该方法包括:接收加密的指令;获得解密密钥;将解密密钥与加密的指令组合以生成解密的指令;并通过利用加密的指令和解密的指令中的至少一个来更新解密密钥。
本文公开的教导的实施方式提供了一种解密用于计算单元的指令的方法,该方法包括:迭代地确定与用于计算单元的当前指令相对应的密钥状态;并且解密与当前指令相关的加密的指令,其中,密钥状态用于解密加密的指令以提供解密的指令。
本文公开的教导的实施方式提供了一种加密用于计算单元的指令的方法,该方法包括:接收明码指令;获得加密密钥;将加密密钥与明码指令组合以生成加密的指令;并且通过利用明码指令和加密的指令中的至少一个来更新加密密钥。
本文公开的教导的实施方式提供了一种加密用于计算单元的指令的方法,该方法包括:接收明码指令;获得加密密钥;将加密密钥与明码指令组合以生成加密的指令;并且通过利用明码指令和加密的指令中的至少一个来更新加密密钥。
本文公开的教导的实施方式提供了一种计算机可读的数字存储介质,其上存储有计算机程序,该计算机程序具有当在计算机上运行时执行上述解密用于计算单元的指令的方法之一的程序代码。
附图说明
图1示出了根据本文公开的教导的第一可行构造的指令解密设备的示意性框图;
图2示出了根据本文公开的教导的第二可行构造的指令解密设备的示意性框图;
图3示出了根据本文公开的教导的第三可行构造的指令解密设备的示意性框图;
图4示出了根据本文公开的教导的第四可行构造的指令解密设备的示意性框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英飞凌科技股份有限公司,未经英飞凌科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210102133.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体存储器件
- 下一篇:定影装置及图像形成装置