针对椭圆曲线密码算法ECC的旁路安全性进行研究,分析了ECC算法的旁路攻击脆弱点.对点乘和点加进行了研究,在此基础上,研究ECC密码算法差分功耗攻击过程,给出了未加防护和加入一位固定值掩码的ECC算法差分功耗攻击方法;并进行了相应的攻击实验,对两种旁路攻击实验结果进行了比较分析,表明未加防护的ECC算法不能防御旁路攻击.同时实验结果显示,相对于对称密码算法,ECC密码算法攻击的难度较大.%This paper studied side-channel attacks of ECC algorithm, and analyzed side-channel attacks weak point of the ECC algorithm. It researched point multiplication and point addition of ECC. On the basis,researched it differential power analysis attacks process of ECC, and proposed differential power analysis attack methods for unprotected and added a fixed value mask ECC algorithm. It carried out the side-channel attack experiments, analyzed the experimental results of two kinds of side-channel attacks. The results show that unprotected ECC algorithm does not resist side-channel attacks. Meanwhile, the experimental results show that side-channel attacks of ECC cryptographic algorithms are more difficult than the symmetric ciphers.
展开▼