KeeLoq算法的改进与实现

Improvement and Implementation of KeeLoq Algorithm

  • 摘要: 随着电子门控设备的普及,通过手机实现门锁智能化控制开始逐渐兴起,但是提升其通信安全性仍是值得研究的问题。本文通过详析KeeLoq加解密算法基本原理,归纳当前的主要攻击方法,指出其安全性上的不足。借鉴3DES算法,提出了三重KeeLoq算法,加大破解难度,进一步改善其安全性能。并结合蓝牙通信及Android应用程序设计方法,将该算法成功地应用于智能门控系统中,将多种门锁钥匙软件化,实现低成本、高安全性、人性化及绿色环保智能门控系统的设计。

     

    Abstract: As the popularity of electronic-controlled locks, the intelligent lock contorlled by cellphones begins to spring. However, it deserves to further study and improve its communication security. According to the detailed rationale of KeeLoq codec algorithm and the induction of previous attack researches, the security lack of KeeLoq codec algorithm was indicated. Taking example by 3DES algorithm, the triple KeeLoq codec algorithm was proposed to increase the crack difficulties, which its security was better improved. Associated with the bluetooth communication technology and the design method of Android applications, the triple KeeLoq codec algorithm was implemented in the design of intelligent locks. Due to multifarious software-based keys, the intelligent lock owns overwhelmed advantages of lowcost, high security, humanity and green environmental protection.

     

/

返回文章
返回