摘要
随着FPGA芯片在安全领域上的广泛应用,有关FPGA密码芯片的抗DPA研究也越来越受关注,但目前的研究成果大多针对智能卡的安全防护。针对功耗分析技术的特点及关键技术,特别是DPA技术进行研究,提出了具体的改进防御方法。使用硬件描述语言VHDL在现场可编程门阵列(FPGA)上实现具备加密/解密功能的DES核,采用掩码方法对DES硬件结构进行改进,通过仿真和实验进行功能验证,改进的加密算法结构性能符合要求,在理论上具有抗DPA攻击的能力。
With the widespread application of FPGA circuit in security field,the DPA-resistant research of FPGA cipher chip is getting much more attention.But most of the present research focus on security of smart card.Aimed at the characteristic of power attack technology and critical technology,especially DPA,to propose improved specify defend approach.By using the VHDL,implement a DES core which has encode/decode function based on FPGA.After applying the masking technique on FPGA,improve the DES hardware structures.It was validated by simulation and experiment.The results show that the design satisfys the demand which has the ability of the DPA resistance in theory.
出处
《计算机技术与发展》
2011年第4期160-163,共4页
Computer Technology and Development
基金
国家高技术研究发展计划(863)(2007AA01Z454)