传统的用于单向传输的安防产品首要选用固定编码集成电路,如PT2262,PT2272等编解码芯片.但因为此类编解码芯片的编码长度有限,码形格局固定不变.非常易于在空中捕捉电波码字和扫描盯梢的等办法破解,只能用于一些对保密安全要求不高的场所.
Microchip公司的根据KEELOQ算法的HCS系列翻滚码编码芯片则克服了以上体系的缺陷,已成功的应用于以各种安防产品中.因为在传输代码之前选用了先进的非线性位加密技能,发生具有极高保密性的翻滚编码.每一次发送的代码都是仅有的,不规则的,且不重复,使得任何经过不合法捕捉和扫描盯梢等破译手法都化为乌有.非常适用于闸口,车库,银行等办理体系;主动防盗报警体系,身份辨认,智能IC卡等范畴.
100米翻滚码433MHZ发射机 (含A27电池一节)
二,HCS301编码集成电路特色:
1,保密性 可编程28Bit系列号,可编程64Bit加密密钥,每次发送代码是仅有的,加密密钥不行读取
2,内部特征 宽规模作业电压(HCS300 2.0V-6.3V, HCS301 5.5V-13.0V)
3,四个功用输进口(可组合达15种功用)
4,低电压检测目标
三,HCS301编码器原理
HCS301在运用之前,有必要发生一个仅有的加密密钥.密钥发生进程(图1):由工厂代码和系列号一同经密钥发生算法构成仅有的加密暗码,然后写入片内EPROM.工厂代码又称系列码或制造商码,长度为64Bit.每一个制造商均不相同,它用于发生与每一个编码器相对应的仅有加密密钥.工厂代码是整个体系安全的要害,应标准办理,保存.如工厂代码泄密,则整个体系没有任何安全性可言.系列号为28Bit,对应于每一个编码器,可作为用户码.
HCS301编码进程由原代码,加密密钥及同步码等经KEELOQ算法加密后.发生32Bit高度保密的翻滚代码.,因为KEELOQ算法的复杂性和16位同步码每次传输时都要更新,故每次传输代码都和上一次的代码彻底不同.只要在传输216次后才或许重复,以每天传送10次代码核算,时刻距离为18年之久.
HCS301片内具有192Bit(16&TImes;12)EEPROM,用于存储加密密钥,序列号同步值和其它信息,在运用HCS300/301之前和运用之中都需要对其进行操作.运用之前需对其进行编程.为保密起见,只要在编程EEPROM之后适当短的时刻内才干进行回读查验,其它时刻为禁读状况.运用之中则读EEPROM信息加密,发生发送代码,并更新同步值.
HCS301的发码信息由几个部分组成.每次发码的码字以引导码标志和头标开端,接着是翻滚码和固定码部分,最后为每次发送的维护时刻.翻滚码部分为32Bit加密数据;固定码部分为34Bit,包含状况位,功用位和28位系列号.总计码组合多达7.38&TImes;1019次种.
HCS301在每一个按键按下时发送66位编码数据,因为翻滚码和固定码两部分组成,翻滚码部分由4个按键状况,2位计数溢出位,10位辨别位及16位同步值经加密发生.固定码由28位系列号,4位按键状况和2位状况位组成.