首页> 外国专利> High performance arithmetic logic unit (ALU) for cryptographic applications with built-in countermeasures against side channel attacks

High performance arithmetic logic unit (ALU) for cryptographic applications with built-in countermeasures against side channel attacks

机译:用于加密应用程序的高性能算术逻辑单元(ALU),具有针对侧信道攻击的内置对策

摘要

The present invention is a cryptoengine configured for providing countermeasures against attacks, including: an input/output (I/O) control unit, a memory, a controller, and an Arithmetic Logic Unit (ALU). The memory is communicatively coupled with the I/O control unit, receives inputs from the I/O control unit, and provides outputs to the I/O control unit based upon the received inputs. The controller is communicatively coupled with the I/O control unit for transmitting and receiving control signals. The ALU includes a plurality of storage components and computational components. The ALU is communicatively coupled with the controller and receives commands from/transmits status bits and flags to the controller. The ALU is further communicatively coupled with the memory and is configured for providing output signals to/receiving input signals from the memory. Further, the cryptoengine is configured for being communicatively coupled with a host computing device.
机译:本发明是一种密码引擎,被配置为提供针对攻击的对策,包括:输入/输出(I / O)控制单元,存储器,控制器和算术逻辑单元(ALU)。存储器与I / O控制单元通信地耦合,从I / O控制单元接收输入,并且基于接收到的输入将输出提供给I / O控制单元。控制器与I / O控制单元通信地耦合,以发送和接收控制信号。 ALU包括多个存储组件和计算组件。 ALU与控制器通信耦合,并从控制器接收命令/将状态位和标志发送到控制器。 ALU进一步与存储器通信耦合,并且被配置为向存储器提供输出信号/从存储器接收输入信号。此外,密码引擎被配置为与主机计算设备通信耦合。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号