摘要
随着无线射频识别(RFID)技术在各个应用领域的迅猛发展,轻量级(lightweight)加密算法日益受到人们的关注。在RFID中硬件资源是极端受限制的,为了在算法加密性能与硬件资源开销间得到一个好的权衡,把椭圆曲线加密算法(ECC)与流密码加密算法中RC4算法,分组加密算法中的PRESENT算法,进行分析比较。并选取Atmega-32微处理器在AVR Studio仿真平台上进行分析比较。实验获得了这三种算法在算法运行效率、密码安全强度和硬件资源开销间的比较结果。得出,在硬件资源同样极端受限的环境下,ECC所表现出的运行效率和密码安全强度是其他两种算法所不能比拟的,证明了非对称加密算法也可以做到轻量化。
With the rapid development of radio frequency identification(RFID)technology,the lightweight encryption algo-rithm attracts increasing attention. In RFID system,the hardware resources are extremely limited. In order to get a better trade-off between the algorithm's encryption performance and the hardware resource requirements,the elliptic curve cryptography (ECC)is compared with RC4 algorithm in the stream cipher algorithm and PRESENT algorithm in the grouping encryption algo-rithm. Through the Atmega-32 microprocessor in the AVR Studio simulation platform,the comparison results between the three algorithms′ efficiency and the hardware requirements are obtained. The ECC algorithm ,under the condition of the same restricted hardware resources,is better in the operation efficiency and the password security than the other two algorithms. It proves that the non-symmetric encryption algorithm can also be lightweight.
出处
《现代电子技术》
2014年第12期37-41,共5页
Modern Electronics Technique
基金
山东省科技发展项目(2011GGB01053)
山东大学高校自主创新项目(201202001)