PRESENT密码算法是2007年提出来的一种轻量级分组密码算法,适合于物联网环境下的安全加密。对PRESENT加密算法结构进行了深入研究,提出了其适合功耗攻击的两个最佳攻击点,详细介绍了针对PRES.ENT加密系统进行功耗分析攻击的设计与实现过程,实验结果表明未加防护措施的PRESENT加密系统不能抵御一阶差分功耗分析攻击,从而给PRESENT加密算法的安全改进提供一定的设计参考。
PRESENT algorithm was designed as a lightweight block cipher algorithm in 2007. PRESENT is suitable for the se- curity of encryption in the environment of the Internet of Things(IoT). This paper studied PRESENT algorithm in-depth, and proposed two power analysis attack points. It introduced power analysis attacks on PRESENT and its implementation process in detail. The experimental results show that unprotected PRESENT encryption system can not resist the first-order differential power analysis attack. The researches can improve the safety of the PRESENT encryption algorithm.