首页> 外国专利> APPARATUS FOR GENERATING A DECRYPTION KEY FOR USE TO DECRYPT A BLOCK OF ENCRYPTED INSTRUCTION DATA BEING FETCHED FROM AN INSTRUCTION CACHE IN A MICROPROCESSOR

APPARATUS FOR GENERATING A DECRYPTION KEY FOR USE TO DECRYPT A BLOCK OF ENCRYPTED INSTRUCTION DATA BEING FETCHED FROM AN INSTRUCTION CACHE IN A MICROPROCESSOR

机译:用于生成解密密钥的设备,该解密密钥用于解密从微处理器中的指令缓存中获取的加密指令数据块

摘要

An apparatus for generating a decryption key for use to decrypt a block of encrypted instruction data being fetched from an instruction cache in a microprocessor at a fetch address includes a first multiplexer that selects a first key value from a plurality of key values based on a first portion of the fetch address. A second multiplexer selects a second key value from the plurality of key values based on the first portion of the fetch address. A rotater rotates the first key value based on a second portion of the fetch address. An arithmetic unit selectively adds or subtracts the rotated first key value to or from the second key value based on a third portion of the fetch address to generate the decryption key.
机译:一种用于生成解密密钥的设备,该解密密钥用于对从微处理器中的取指地址处的微处理器中的指令高速缓存取来的加密指令数据块进行解密,该设备包括第一多路复用器,该第一多路复用器基于第一密钥从多个密钥值中选择第一密钥值。提取地址的一部分。第二多路复用器基于获取地址的第一部分从多个密钥值中选择第二密钥值。旋转器根据获取地址的第二部分旋转第一键值。算术单元基于获取地址的第三部分选择性地向第二密钥值添加旋转的第一密钥值或从第二密钥值减去旋转的第一密钥值,以生成解密密钥。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号