A cryptographic protection circuit for the defense of energy consumption attacks, which involves the electronic circuit field. It solves the problem that the existing encryption circuit is easily attacked by power consumption and leads to the leakage of key. It includes low frequency current flat module, flat module and high frequency current voltage modulator; low frequency current flat module for generating a constant current I target level, and to compensate the load current of I1 using the constant current I level, I1 load current for the protected circuit provides power; among them, I = i1+i2, I2 for compensating current; low frequency current flat module, is also used in voltage on the output of the power supply VCC of high frequency filter; high frequency current flat module for low frequency current flat module output load current I1 low frequency filter, and the current signal is filtered by a voltage to voltage conversion modulator, protected circuit power supply voltage output voltage modulator. The invention is mainly used to protect the encrypted circuit.
【技术实现步骤摘要】
一种用于防御能耗攻击的密码防护电路
本专利技术涉及电子电路领域。
技术介绍
智能卡等密码设备在电信、金融、企业安全和政府等各种行业部门中得以广泛应用,其安全的重要性不言而喻。尽管密码设备的嵌入式特性使攻击者无法直接接触密码芯片中的密钥信息,但密码芯片工作时会泄漏一定的功耗、电磁辐射等侧信道信息,差分功耗分析(DifferentialPowerAnalysis,DPA)攻击技术利用密钥数据与这些信息之间的相关性,通过数理统计等方式可分析得出密钥的值。由于DPA攻击的非入侵性,普适性且简单易行等特点,其对智能卡等密码芯片的安全性造成了严重威胁。抵抗DPA攻击最基本的思想是消除密码芯片的工作电流与其执行算法时使用的数据的相关性。电路级防护独立于具体密码算法,是抗功耗攻击的一个重要研究方向。
技术实现思路
本专利技术是为了现有加密电路易受到功耗攻击,导致泄露密钥的问题。本专利技术提供了一种可用于防御能耗攻击的密码防护电路。一种用于防御能耗攻击的密码防护电路,它包括低频电流平整模块、高频电流平整模块和电压调制器;低频电流平整模块,用于产生恒定的目标平整电流i,并利用该恒定的目标 ...
【技术保护点】
一种用于防御能耗攻击的密码防护电路,其特征在于,它包括低频电流平整模块(1)、高频电流平整模块(2)和电压调制器(3);低频电流平整模块(1),用于产生恒定的目标平整电流i,并利用该恒定的目标平整电流i对负载电流i1进行补偿,负载电流i1用于给被保护电路(4)提供电能;其中,i=i1+i2,i2为补偿电流;低频电流平整模块(1),还用于对电源VCC输出的电压进行高频滤波;高频电流平整模块(2),用于对低频电流平整模块(1)输出的负载电流i1进行低频滤波,并将滤波后的电流信号通过电压调制器(3)进行电压转换,电压调制器(3)输出的电压用于给被保护电路(4)进行供电,所述被保护 ...
【技术特征摘要】
1.一种用于防御能耗攻击的密码防护电路,其特征在于,它包括低频电流平整模块(1)、高频电流平整模块(2)和电压调制器(3);低频电流平整模块(1),用于产生恒定的目标平整电流i,并利用该恒定的目标平整电流i对负载电流i1进行补偿,负载电流i1用于给被保护电路(4)提供电能;其中,i=i1+i2,i2为补偿电流;低频电流平整模块(1),还用于对电源VCC输出的电压进行高频滤波;高频电流平整模块(2),用于对低频电流平整模块(1)输出的负载电流i1进行低频滤波,并将滤波后的电流信号通过电压调制器(3)进行电压转换,电压调制器(3)输出的电压用于给被保护电路(4)进行供电,所述被保护电路(4)为加密电路。2.根据权利要求1所述的一种用于防御能耗攻击的密码防护电路,其特征在于,所述的低频电流平整模块(1)包括单刀双掷开关S1、目标电流档位设定电路P1、放大器U1和N型MOS晶体管;所述单刀双掷开关S1的控制端与电源VCC的电压输出端连接,单刀双掷开关S1的1号输出端与高频电流平整模块(2)的电流输入端连接,单刀双掷开关S1的2号输出端与目标电流档位设定电路P1的...
【专利技术属性】
技术研发人员:王晨旭,罗敏,韩良,王安,王新胜,刘晓宁,
申请(专利权)人:哈尔滨工业大学威海,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。