保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

一种基于KEELOQ的改进加密算法及其在单片机中的实现技术


HCS300芯片发送的数据主要由固定码和加密码组成。固定码34bit,加密码32bit。固定码主要由28位序列号、4位功能码(按键信息)和2位标志组成。加密码则由16位同步码、28位序列号(可扩展)、4位功能码组成。经改进后可用于数据加密的格式如图2所示。

在发送时还要加入检错和纠错功能。检错视系统的要求可选奇偶校验、CRC校验等。纠象牙可以用汉明码。该码的实现原理是在数据中加入几个校验位,并把数据的每个二进制位分配在几个奇偶校验组中;当某位出错后,就会引起有关的几个校验组的值发生变化。这不但可以发现错误,还能指出哪一位,为自动纠错提供了依据。

3.3 接收过程

改进算法的解密密钥由学习时接收并存储在EEPROM中。其加密和解密的密钥是一样的,解密是加密的逆过程。接收过程主要包括序列号搜索、比对、解密、同步码的比对等过程。接收方的程序流程如图3所示。

本文提出的基于KEELOQ技术的改进加密算法及其在单片机中的实现技术,可以节约硬件成本,减少对硬件硬件的依赖,改善系统性能,扩展了在数据加密领域的应用,特别适合应用于无线传输领域的小型系统的数据加密。随着射频技术、无线技术和蓝牙技术的发展,射频卡身份证的实施,其应用领域可以扩展到身份识别、安全管理、防盗报警、考勤、收费、无线抄表、智能监控、随机检测器、标识信息等诸多领域。

《一种基于KEELOQ的改进加密算法及其在单片机中的实现技术(第4页)》
本文链接地址:http://www.oyaya.net/fanwen/view/147398.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。