傳統(tǒng)的用于單向傳輸?shù)陌卜?a target="_blank">產(chǎn)品主要采用固定編碼集成電路,如PT2262,PT2272等編解碼芯片.但由于此類編解碼芯片的編碼長度有限,碼形格式固定不變.十分易于在空中捕捉電波碼字和掃描跟蹤的等方法破解,只能用于一些對保密安全要求不高的場所.
Microchip公司的基于KEELOQ算法的HCS系列滾動碼編碼芯片則克服了以上系統(tǒng)的缺點,已成功的應(yīng)用于以各種安防產(chǎn)品中.由于在傳輸代碼之前采用了先進(jìn)的非線性位加密技術(shù),產(chǎn)生具有極高保密性的滾動編碼.每一次發(fā)送的代碼都是唯一的,不規(guī)則的,且不重復(fù),使得任何通過非法捕捉和掃描跟蹤等破譯手段都化為泡影.十分適用于閘門,車庫,銀行等管理系統(tǒng);自動防盜報警系統(tǒng),身份識別,智能IC卡等領(lǐng)域.
?
100米滾動碼433MHZ發(fā)射機(jī) (含A27電池一節(jié))
二,HCS301編碼集成電路特點:
1,保密性 可編程28Bit系列號,可編程64Bit加密密鑰,每次發(fā)送代碼是唯一的,加密密鑰不可讀取
2,內(nèi)部特征 寬范圍工作電壓(HCS300 2.0V-6.3V, HCS301 5.5V-13.0V)
3,四個功能輸入口(可組合達(dá)15種功能)
4,低電壓檢測指標(biāo)
?
三,HCS301編碼器原理
HCS301在使用之前,必須產(chǎn)生一個唯一的加密密鑰.密鑰產(chǎn)生過程(圖1):由工廠代碼和系列號一起經(jīng)密鑰產(chǎn)生算法形成唯一的加密密碼,然后寫入片內(nèi)EPROM.工廠代碼又稱系列碼或制造商碼,長度為64Bit.每一個制造商均不相同,它用于產(chǎn)生與每一個編碼器相對應(yīng)的唯一加密密鑰.工廠代碼是整個系統(tǒng)安全的關(guān)鍵,應(yīng)規(guī)范管理,保存.如工廠代碼泄密,則整個系統(tǒng)沒有任何安全性可言.系列號為28Bit,對應(yīng)于每一個編碼器,可作為用戶碼.
HCS301編碼過程由原代碼,加密密鑰及同步碼等經(jīng)KEELOQ算法加密后.產(chǎn)生32Bit高度保密的滾動代碼.,由于KEELOQ算法的復(fù)雜性和16位同步碼每次傳輸時都要更新,故每次傳輸代碼都和上一次的代碼完全不同.只有在傳輸216次后才可能重復(fù),以每天傳送10次代碼計算,時間間隔為18年之久.
HCS301片內(nèi)具有192Bit(16×12)EEPROM,用于存儲加密密鑰,序列號同步值和其它信息,在使用HCS300/301之前和使用之中都需要對其進(jìn)行操作.使用之前需對其進(jìn)行編程.為保密起見,只有在編程EEPROM之后相當(dāng)短的時間內(nèi)才能進(jìn)行回讀檢驗,其它時間為禁讀狀態(tài).使用之中則讀EEPROM信息加密,產(chǎn)生發(fā)送代碼,并更新同步值.
HCS301的發(fā)碼信息由幾個部分組成.每次發(fā)碼的碼字以引導(dǎo)碼標(biāo)志和頭標(biāo)開始,接著是滾動碼和固定碼部分,最后為每次發(fā)送的保護(hù)時間.滾動碼部分為32Bit加密數(shù)據(jù);固定碼部分為34Bit,包括狀態(tài)位,功能位和28位系列號.總計碼組合多達(dá)7.38×1019次種.
HCS301在每一個按鍵按下時發(fā)送66位編碼數(shù)據(jù),由于滾動碼和固定碼兩部分組成,滾動碼部分由4個按鍵狀態(tài),2位計數(shù)溢出位,10位鑒別位及16位同步值經(jīng)加密產(chǎn)生.固定碼由28位系列號,4位按鍵狀態(tài)和2位狀態(tài)位組成.
?
評論
查看更多