一种抗攻击密码电路的设计与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:julyanjust
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路的发展,嵌入式产品的应用越来越广泛。但与此同时,一些应用场合对嵌入式产品的安全性提出了很高的要求,其中,对抵抗功耗分析攻击的要求尤为高。恒定功耗单元是抵抗功耗分析攻击十分有效的方法,而WDDL技术因具有资源消耗低、可移植性、可设计性等特点而得到广泛研究。本文重点研究了基于WDDL的抗功耗分析攻击DES密码电路的设计与实现。首先,本文介绍了功耗分析攻击的物理基础,阐述了各种功耗分析攻击技术的原理与方法,分析了现有的抗功耗分析攻击措施的优缺点,确定了本文基于WDDL的密码电路设计路线。其次,本文设计了基于FPGA的WDDL半定制设计流程,并在FPGA上实现差分布线。同时,本文设计了实测功耗分析攻击平台对设计的抗功耗分析攻击密码电路进行测试分析。最后,根据FPGA设计的成功经验,本文实现了基于SMIC-0.18um工艺的WDDL密码电路,设计了WDDL的ASIC设计前端和后端流程,并提出交叉线的差分布线方法,提高了差分布线负载平衡效果。同时,本文还设计了基于电子设计自动化软件的仿真功耗分析攻击平台,对WDDL的ASIC抗功耗分析攻击密码电路进行了测试评估。论文中给出了仿真和实测结果。实测结果表明,FPGA的抗攻击DES密码电路在50万条功耗轨迹下仍然未能攻破。仿真验证表明,攻破ASIC的抗攻击DES密码电路所需要的功耗轨迹数量是攻破无防护密码电路所需要功耗轨迹数量的150倍,WDDL的DES密码电路的抗功耗攻击能力大幅提高。
其他文献
微电子机械系统(MEMS, Micro-Electro-Mechanical Systems),是在微电子技术基础上发展而来,集传感、信息处理和执行为一体的集成微系统。薄膜是MEMS技术中应用最广泛的材料形
兼具高性能与灵活性的粗粒度可重构处理器,特别适于实现数据量大且计算密集的雷达信号处理过程。然而,随着雷达性能需求的不断增长,可重构处理器的计算资源成倍增加,使得配置