張劍峰 錢(qián)晶晶 談慧宇 高進(jìn)濤
摘要:針對(duì)智能卡的信息安全不斷受到差分功耗分析(DPA)的有效攻擊,時(shí)智能卡的硬件電路進(jìn)行了抗DPA攻擊的改進(jìn)設(shè)計(jì)。分析了。DPA攻擊的基本原理,并根據(jù)DPA攻擊智能卡的特點(diǎn),對(duì)智能卡隨機(jī)數(shù)產(chǎn)生器、組合邏輯和時(shí)序邏輯電路分別通過(guò)添加隨機(jī)數(shù)消耗電路、設(shè)置系統(tǒng)中間值和添加互補(bǔ)結(jié)構(gòu)寄存器電路的方法進(jìn)行改進(jìn)。結(jié)果表明此設(shè)計(jì)能很好地保證智能卡免受DPA攻擊,較普遍通過(guò)改進(jìn)智能卡算術(shù)邏輯單元的方法簡(jiǎn)單有效。