浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 嵌入式系統(tǒng)

KEELOQ技術(shù)的軟件實現(xiàn)

發(fā)布時間:2008/6/3 0:00:00 訪問次數(shù):1246

作者:湖北武漢大學(xué)電子信息學(xué)院(430072)李福平 金偉正 鄧德祥

來源:《電子技術(shù)應(yīng)用》

摘要:keeloq技術(shù)是一種重要的安全加密解密技術(shù),它具有多變化,抗截獲的特性。該技術(shù)的重要部分是保密的,只掌握在國外少數(shù)幾家公司手中。提出了一種實用可靠的keeloq算法,并給出了實現(xiàn)算法的軟件流程。 關(guān)鍵詞:keeloq技術(shù) 加密 解密 同步 keeloq技術(shù)作為一種保密的高新技術(shù),對許多人來說比較陌生,但是它正廣泛應(yīng)用于各種防盜報警系統(tǒng)(特別是車輛的防盜報警系統(tǒng))、遙控電子鎖及其他完全的控制領(lǐng)域。它是一種多變化、抗截獲、安全可靠的跳碼加密解密技術(shù)。目前這項先進(jìn)技術(shù)只掌握在國外少數(shù)幾家公司手中,他們利用集成電路設(shè)計的優(yōu)勢,把這項技術(shù)封裝在芯片里,向用戶銷售。工程師基于他們提供的硬件做一些開發(fā),很多時候感到不方便。keeloq技術(shù)其實是一種復(fù)雜的協(xié)議,只要弄清楚它的原理,就可以根據(jù)實際需要在這個協(xié)議里選擇合適的參數(shù)。本文對keeloq技術(shù)進(jìn)行了專門研究,提出了一種軟件實現(xiàn)方法,并將這一方法應(yīng)用于汽車防盜報警系統(tǒng)中。 1 keeloq技術(shù)的一般特點 keeloq技術(shù)作為一種安全實用的加密解密技術(shù),具有以下特點: (2)將keeloq技術(shù)應(yīng)用于通信中,安全性非常好。同一條命令,經(jīng)keeloq編碼后每次得到的碼字都不相同(在一個非常長的周期里),且這種變化是無規(guī)律的。 (2)發(fā)送方發(fā)送的碼只能被一個特定的對象有效接收,接收方只有預(yù)先取得(通過學(xué)習(xí))發(fā)送方的加密鑰匙后,才能對接收到的數(shù)據(jù)進(jìn)行有效解密。 (3)特定的對象只有經(jīng)過學(xué)習(xí)某一發(fā)送者的信息后,才能使用。 (4)這種技術(shù)能防止發(fā)送碼被截獲后再轉(zhuǎn)發(fā)帶來的危害。 (5)接收方能隨時清除自己保存的學(xué)習(xí)信息,使原來的發(fā)送方不能控制自己,這樣能有效避免第三方非法使用。 正是這些特點使得keeloq技術(shù)越來越受重視,越來越廣泛使用。 2 硬件實現(xiàn)keeloq技術(shù) 基于keeloq技術(shù)的專用芯片分為兩種:一種實現(xiàn)加密功能,一種實現(xiàn)解密功能,通常配合起來使用。實現(xiàn)加密功能的芯片帶有4個按鍵接口,組合使用可達(dá)15種功能。每一次有鍵按下,就自動生成keeloq加密碼。keeloq加密碼的組成一般如下: 描述信息 序列號 按鍵信號 校驗位 同步計數(shù)器 一旦芯片制造出來,上述項的長度就是確定的。如序列號的長度設(shè)計成28位,整個系統(tǒng)的容量就不會超過268435455(2 28-1),如果想擴(kuò)展系統(tǒng)容量非常不方便。這種芯片在使用前必須預(yù)置一些初值(序列號、加密鑰匙、同步計數(shù)器)。發(fā)送方和接收方一起工作前,接收方必須先通過學(xué)習(xí)來獲得并存儲發(fā)送方的序列號、加密鑰匙和當(dāng)前同步計數(shù)器的值。學(xué)習(xí)是keeloq技術(shù)的一個重要方面。 硬件實現(xiàn)keeloq技術(shù)加密過程如圖1所示。 序列號用來標(biāo)識不同的對象;加密鑰匙用來對發(fā)送的數(shù)據(jù)進(jìn)行加密,增加破譯的難度,它不直接送出去;同步計數(shù)器是用來抗截獲的,每次有鍵按下,同步計數(shù)器的值就被更新,它經(jīng)過加密變換后被發(fā)送出去。 硬件實現(xiàn)keeloq技術(shù)解密過程如圖2所示。 接收方在確認(rèn)序列號匹配后,對接收的數(shù)據(jù)進(jìn)行解密,然后檢查同步計數(shù)器是否匹配,在確認(rèn)其匹配后,再去處理接收到的按鍵信令。 經(jīng)過使用發(fā)現(xiàn)用硬件實現(xiàn)keeloq技術(shù)存在下列不足之處: (1)硬件成本高,在使用keeloq芯片時,還需要一個單片機(jī)(mcu)來控制,量產(chǎn)時這點顯得比較突出。 (2)按鍵信令必須組合(同時按下1個以上的鍵),否則只有4

作者:湖北武漢大學(xué)電子信息學(xué)院(430072)李福平 金偉正 鄧德祥

來源:《電子技術(shù)應(yīng)用》

摘要:keeloq技術(shù)是一種重要的安全加密解密技術(shù),它具有多變化,抗截獲的特性。該技術(shù)的重要部分是保密的,只掌握在國外少數(shù)幾家公司手中。提出了一種實用可靠的keeloq算法,并給出了實現(xiàn)算法的軟件流程。 關(guān)鍵詞:keeloq技術(shù) 加密 解密 同步 keeloq技術(shù)作為一種保密的高新技術(shù),對許多人來說比較陌生,但是它正廣泛應(yīng)用于各種防盜報警系統(tǒng)(特別是車輛的防盜報警系統(tǒng))、遙控電子鎖及其他完全的控制領(lǐng)域。它是一種多變化、抗截獲、安全可靠的跳碼加密解密技術(shù)。目前這項先進(jìn)技術(shù)只掌握在國外少數(shù)幾家公司手中,他們利用集成電路設(shè)計的優(yōu)勢,把這項技術(shù)封裝在芯片里,向用戶銷售。工程師基于他們提供的硬件做一些開發(fā),很多時候感到不方便。keeloq技術(shù)其實是一種復(fù)雜的協(xié)議,只要弄清楚它的原理,就可以根據(jù)實際需要在這個協(xié)議里選擇合適的參數(shù)。本文對keeloq技術(shù)進(jìn)行了專門研究,提出了一種軟件實現(xiàn)方法,并將這一方法應(yīng)用于汽車防盜報警系統(tǒng)中。 1 keeloq技術(shù)的一般特點 keeloq技術(shù)作為一種安全實用的加密解密技術(shù),具有以下特點: (2)將keeloq技術(shù)應(yīng)用于通信中,安全性非常好。同一條命令,經(jīng)keeloq編碼后每次得到的碼字都不相同(在一個非常長的周期里),且這種變化是無規(guī)律的。 (2)發(fā)送方發(fā)送的碼只能被一個特定的對象有效接收,接收方只有預(yù)先取得(通過學(xué)習(xí))發(fā)送方的加密鑰匙后,才能對接收到的數(shù)據(jù)進(jìn)行有效解密。 (3)特定的對象只有經(jīng)過學(xué)習(xí)某一發(fā)送者的信息后,才能使用。 (4)這種技術(shù)能防止發(fā)送碼被截獲后再轉(zhuǎn)發(fā)帶來的危害。 (5)接收方能隨時清除自己保存的學(xué)習(xí)信息,使原來的發(fā)送方不能控制自己,這樣能有效避免第三方非法使用。 正是這些特點使得keeloq技術(shù)越來越受重視,越來越廣泛使用。 2 硬件實現(xiàn)keeloq技術(shù) 基于keeloq技術(shù)的專用芯片分為兩種:一種實現(xiàn)加密功能,一種實現(xiàn)解密功能,通常配合起來使用。實現(xiàn)加密功能的芯片帶有4個按鍵接口,組合使用可達(dá)15種功能。每一次有鍵按下,就自動生成keeloq加密碼。keeloq加密碼的組成一般如下: 描述信息 序列號 按鍵信號 校驗位 同步計數(shù)器 一旦芯片制造出來,上述項的長度就是確定的。如序列號的長度設(shè)計成28位,整個系統(tǒng)的容量就不會超過268435455(2 28-1),如果想擴(kuò)展系統(tǒng)容量非常不方便。這種芯片在使用前必須預(yù)置一些初值(序列號、加密鑰匙、同步計數(shù)器)。發(fā)送方和接收方一起工作前,接收方必須先通過學(xué)習(xí)來獲得并存儲發(fā)送方的序列號、加密鑰匙和當(dāng)前同步計數(shù)器的值。學(xué)習(xí)是keeloq技術(shù)的一個重要方面。 硬件實現(xiàn)keeloq技術(shù)加密過程如圖1所示。 序列號用來標(biāo)識不同的對象;加密鑰匙用來對發(fā)送的數(shù)據(jù)進(jìn)行加密,增加破譯的難度,它不直接送出去;同步計數(shù)器是用來抗截獲的,每次有鍵按下,同步計數(shù)器的值就被更新,它經(jīng)過加密變換后被發(fā)送出去。 硬件實現(xiàn)keeloq技術(shù)解密過程如圖2所示。 接收方在確認(rèn)序列號匹配后,對接收的數(shù)據(jù)進(jìn)行解密,然后檢查同步計數(shù)器是否匹配,在確認(rèn)其匹配后,再去處理接收到的按鍵信令。 經(jīng)過使用發(fā)現(xiàn)用硬件實現(xiàn)keeloq技術(shù)存在下列不足之處: (1)硬件成本高,在使用keeloq芯片時,還需要一個單片機(jī)(mcu)來控制,量產(chǎn)時這點顯得比較突出。 (2)按鍵信令必須組合(同時按下1個以上的鍵),否則只有4

相關(guān)IC型號

熱門點擊

 

推薦技術(shù)資料

DFRobot—玩的就是
    如果說新車間的特點是“靈動”,F(xiàn)QPF12N60C那么... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!