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