摘要
近年来涌现出许多抗功耗分析的方法,例如双轨电路法、掩码法和随机操作插入法。仔细分析这些方法可以发现它们都有潜在的缺陷,这些缺陷使得这些方法大都受制于大量的数据统计(包括高阶数据统计)。提出了一种在分组密码加解密过程中加入伪轮函数的方法。伪轮函数的加入使得加解密过程具有不可重复性,从而给功耗分析带来很大的麻烦。用51单片机仿真了这个设计,并进行了相关的功耗分析,结果显示该设计能很好地抵制功耗分析。
In recent years,many countermeasures against power analysis are proposed,such as the dual-rail technique,the masking technique and the dummy operation insertion technique.Close scrutiny of them reveals that they all have potential pitfalls and are vulnerable to statistical analysis(including high-order statistical analysis).This paper proposes a novel cryptosystem which brings forward a new structure making use of random dummy round-function blocks during encryption/decryption process.The cryptosystem makes the encryption/decryption process unfixed and unrepeatable,which brings much trouble to DPA data analysis.It designs to 51-microcontroller and makes power analysis experiments on the cryptosystem.It proves to be strongly resistant against power analysis.
出处
《信息技术》
2011年第9期68-70,75,共4页
Information Technology
关键词
差分功耗分析
AES加密系统
随机插入
轮函数
differential power analysis
AES cryptosystem
random insertion
round-function