1. 上海大学机电工程与自动化学院,上海,2000722. 华润上华科技有限公司,上海,201203
TN918.1
上海市教委重点项目(12ZZ083)
1.School of Mechatronics Engineering and Automation,Shanghai University,Shanghai 200072,P.R.China; 2.CSMC Technologies Co.Ltd.,Shanghai 201203,P.R.China)
在分析DES/3DES密码算法及常用抗攻击策略的基础上,从DES算法的功耗点和代码的简易程度着手,进一步改进掩膜方法,提出了一种抗DPA攻击的DES/3DES改进算法,该算法可支持ECB和CBC工作模式.利用SystemC建立算法模型并进行验证,完成了满足NFC应用要求的DES/3DES密码协处理器的设计和仿真;建立了一套SystemC算法模型和RTL电路自动仿真系统,以减少开发周期及研发成本.对改进算法及电路所做的仿真验证了电路的有效性.