首页> 外文会议>IEEE International Conference on Anti-counterfeiting, Security, and Identification >High-speed Pipeline Design for HMAC of SHA-256 with Masking Scheme
【24h】

High-speed Pipeline Design for HMAC of SHA-256 with Masking Scheme

机译:SHA-256的HMAC高速流水线掩膜方案设计

获取原文
获取外文期刊封面目录资料

摘要

In order to speed up the HMAC SHA-256 algorithm, this paper proposes a three-stage pipeline hardware implementation of this algorithm. The 3:2 compressor is used to optimize the critical path delay of the hardware. The synthesis verification is performed on Altera's Cyclone II FPGA platform. The throughput rate reaches 875.22Mbps. After that, the simulation of the correlation power analysis (CPA) is carried out to recover the key of the designed HMAC SHA-256 hardware by using 4000 simulated energy traces, which proves the design's shortcomings in resisting the power analysis attack. Therefore, a masking scheme is proposed for this CPA attack, and its FPGA synthesis is also fulfilled. The throughput rate of the masked HMAC SHA-256 algorithm reaches 655.66Mbps, which is 25% lower than the one without masking.
机译:为了加快HMAC SHA-256算法的速度,本文提出了该算法的三阶段流水线硬件实现。 3:2压缩器用于优化硬件的关键路径延迟。综合验证是在Altera的Cyclone II FPGA平台上进行的。吞吐率达到875.22Mbps。之后,利用4000条仿真能量迹线进行了相关功率分析(CPA)仿真,以恢复设计的HMAC SHA-256硬件的关键,证明了设计在抵抗功耗分析攻击方面的不足。因此,针对这种CPA攻击,提出了一种屏蔽方案,并且还实现了其FPGA综合功能。被屏蔽的HMAC SHA-256算法的吞吐率达到655.66Mbps,比没有屏蔽的吞吐率低25%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号