Computer Engineering and Applications ›› 2009, Vol. 45 ›› Issue (15): 139-143.DOI: 10.3778/j.issn.1002-8331.2009.15.040

• 网络、通信、安全 • Previous Articles     Next Articles

Research on kind of light-weight dynamic cryptographic key establishment algorithm

JIANG Li-fen1,ZHAO Xin2,LI Zhang-lin2   

  1. 1.College of Computer and Information Engineering,Tianjin Normal University,Tianjin 300387,China
    2.Institute of Robotics and Information Automatic System,Nankai University,Tianjin 300071,China
  • Received:2009-02-12 Revised:2009-04-13 Online:2009-05-21 Published:2009-05-21
  • Contact: JIANG Li-fen

一种轻量级动态密钥建立算法研究

姜丽芬1,赵 新2,李章林2   

  1. 1.天津师范大学 计算机与信息工程学院,天津 300387
    2.南开大学 机器人与信息自动化研究所,天津 300071
  • 通讯作者: 姜丽芬

Abstract: The ideal way to solve security in RFID and low-computing-capability devices is realizing a dynamic key establishment algorithm.But all the classical dynamic key establishment algorithms are unsuitable for RFID.According to limited computational resources of RFID tags and low-computing-capability devices,this paper aimed to designs a kind of light-weight dynamic cryptographic key establishment algorithm.Recently,a dynamic key establishment algorithm based on mutual learning between TPM neural networks,KKK algorithm,has given a light to light-weight dynamic key establishment algorithm.This study has covered the theory and development of KKK algorithm,and established its simulation environment. And base on these,the most of KKK-like algorithms are realized,and the experiment shows that this attacking algorithm is more effective than others.

Key words: Radio Frequency Identification(RFID), genetic attacking algorithm, Tree Parity Machine(TPM), dynamic cryptographic key, lightweight

摘要: 解决射频识别(RFID)和低运算能力设备安全的理想方法就是实现一种动态密钥建立算法,但是经典的动态密钥建立算法都不适用于RFID。旨在研究一种为RFID标签和低运算能力设备提供动态密钥建立的算法。基于TPM的密钥建立算法为轻量级的动态密钥建立提供了方法,KKK算法就是其中一种算法。研究了KKK算法的原理以及KKK算法的发展现状,建立了KKK算法仿真环境,并且实现了已经提出的大部分KKK类算法;提出了一种具有更强攻击效果的攻击算法——改进的遗传攻击算法,实验结果表明该算法优于目前提出的其他攻击算法。

关键词: 射频识别, 遗传攻击算法, TPM, 动态密钥, 轻量级