期刊文献+

基于动态双轨逻辑的抗功耗攻击安全芯片半定制设计流程 被引量:7

Semi-custom Design Flow: Protecting Security IC's Against Power Analysis Based on Dynamic Dual-rail Logic
下载PDF
导出
摘要 采用动态双轨逻辑实现安全芯片中密码运算模块可以有效抗功耗攻击,但也存在面积、功耗以及运算性能等方面的弱点.本文采用动态双轨与静态单轨逻辑混合设计以实现密码运算模块,并且采用了非对称时钟,这样可达到较好的性能折衷.本文给出了混合设计所遵循的设计约束和时序约束,设计实现了一个动态双轨标准单元库,并给出了一个抗功耗攻击的安全芯片半定制设计流程.根据这个设计流程,本文设计实现了一个3DES协处理器,其中8个S盒全部采用动态逻辑实现,其余部分采用静态逻辑实现;实验结果表明本文给出的混合设计方法和对应的设计流程是完全可行的. Dynamic dual-rail logic (DDRL) consumes nearly constant energy, so it is able to resist power analysis. Because of the nature of DDRL, dynamic dual-rail circuit causes extra cost of area, power and performance in contrast with static eircuit. In order to achieve optimized performance and security, hybrid design based on DDRL and static logic is employed. Besides, asymmetric clock is used to drive both DDRL and static registers. Design rule and timing constraints of this kind of hybrid design are presented. Based on a DDRL standard cell library, a semi design flow is presented. According to this design flow, this paper implements a Tri-Des coprocessor. The 8 S-boxes of this coprocessor are dynamic circuits, while the rest is static. The simulations show that hybrid design and the presented design flow are applicable and effective.
出处 《小型微型计算机系统》 CSCD 北大核心 2007年第5期935-939,共5页 Journal of Chinese Computer Systems
关键词 功耗攻击 防护技术 动态双轨逻辑 混合设计 半定制设计流程 power analysis protected implementation dynamic dual-rail logic hybrid design semi-custom design flow
  • 相关文献

参考文献6

  • 1Kocher P,Jaffe J,Jun B.Differential power analysis[C].In:Proc.Of Advances in Cryptology(CRYPTO'99),Lecture Notes in Computer Science,1999,1666:388-397.
  • 2Stefan Mangard.Securing implementations of block ciphers against side-channel attacks[D].IAIK,Graz University of Technology,2004.
  • 3Schneider H.Analysis of the resistance of different logic styles against SPA & DPA attacks[D].Institute for Applied Information Processing and Communications,Graz University of Technology,2003.
  • 4Tiri K,Akmal M,Verbauwhede I.A dynamic and differential CMOS logic with signal independent power consumption to withstand differential power analysis on smart cards[C].In:Proc.of 28th European Solid-State Circuits Conference,September 2002,403-406.
  • 5Tiri K,Verbauwhede I.A logic level design methodology for a secure DPA resistant ASIC or FPGA implementation[C].In:Proc.of Design Automation and Test in Europe Conference (DATE 2004),2004,246-251.
  • 6Tiri K,Verbauwhede I.Design method for constant power consumption of differential logic circuits[C].Accepted at Design Automation and Test in Europe Conference (DATE 2005),March 2005.

同被引文献147

引证文献7

二级引证文献32

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部