專利名稱:基于時(shí)間信息的信號(hào)加密、解密方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及加密技術(shù)領(lǐng)域,具體涉及一種近距離無線通信技術(shù)中基于時(shí)間信息的信號(hào)加密、解密方法和裝置。
背景技術(shù):
無線通信在人們的生活中扮演越來越重要的角色,低功耗、微型化是用戶對(duì)當(dāng)前無線通信產(chǎn)品尤其是便攜產(chǎn)品的強(qiáng)烈追求,因此近距離無線通信正逐漸引起越來越廣泛的注意。目前市場(chǎng)上近距離無線通信產(chǎn)品層出不窮,比較典型的是各種無線遙控產(chǎn)品。無線遙控技術(shù)原理就是發(fā)射端把控制的電信號(hào)先編碼,然后轉(zhuǎn)換成無線信號(hào)發(fā)送出去。接收端收到載有信息的無線信號(hào),放大,解碼,得到原先的控制電信號(hào),這個(gè)電信號(hào)再進(jìn)行功率放 大用來驅(qū)動(dòng)相關(guān)的電氣元件,實(shí)現(xiàn)無線的遙控。現(xiàn)有技術(shù)中,近距離無線通信信號(hào)中比較常見的有紅外信號(hào)、射頻信號(hào)、藍(lán)牙信號(hào)、Wi-Fi信號(hào)、可見光信號(hào)等,這些無線信號(hào)在傳輸?shù)倪^程中,通常情況下對(duì)信息源通過一定的數(shù)字運(yùn)算進(jìn)行信源加密,加密后的信號(hào)是固定不變的。但是若截取射頻信號(hào)、紅外等信號(hào),通過密碼破譯技術(shù),可獲得原始信號(hào),采用該信號(hào)就可以通過接收端的認(rèn)證;或者使用高速攝像機(jī)拍攝發(fā)射設(shè)備發(fā)出的可見光信號(hào),就有可能根據(jù)光信號(hào)的頻閃變化情況復(fù)制出相同的信號(hào),并制作出能發(fā)射這種復(fù)制的可見光信號(hào)的發(fā)射設(shè)備,例如利用這種發(fā)射設(shè)備去打開門禁系統(tǒng)時(shí),門禁系統(tǒng)會(huì)認(rèn)為所接收到的信號(hào)是合法的,從而打開門鎖。因此,采用現(xiàn)有的加密方式加密近距離無線信號(hào),存在安全隱患。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于,避免近距離無線通信時(shí)被復(fù)制的非法信號(hào)通過接收端的認(rèn)證,從而降低安全性。為了解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種基于時(shí)間信息的信號(hào)加密方法,包括發(fā)射端讀取當(dāng)前時(shí)刻的本地時(shí)間信息;將所述時(shí)間信息合并到原始信號(hào)中,獲得加密信號(hào)??蛇x的,所述方法還包括將所述加密信號(hào)發(fā)送出去。其中,將所述加密信號(hào)發(fā)送出去,具體包括采用可見光信號(hào)、紅外信號(hào)、遠(yuǎn)紅外信號(hào)、紫外信號(hào)、射頻信號(hào)、藍(lán)牙信號(hào)、激光信號(hào)、或者wifi信號(hào)將所述加密信號(hào)發(fā)送出去。可選的,獲得加密信號(hào)之后,還包括對(duì)所述加密信號(hào)進(jìn)行調(diào)制??蛇x的,發(fā)射端讀取當(dāng)前時(shí)刻的本地時(shí)間信息之后,還包括對(duì)所述時(shí)間信息進(jìn)行加擾??蛇x的,對(duì)所述時(shí)間信息進(jìn)行加擾,具體包括對(duì)所述時(shí)間信息進(jìn)行取反運(yùn)算。
可選的,對(duì)所述時(shí)間信息進(jìn)行加擾,具體包括將所述時(shí)間信息與預(yù)置的偽隨機(jī)序列進(jìn)行邏輯運(yùn)算;和/或算術(shù)運(yùn)算??蛇x的,所述邏輯運(yùn)算包括同或運(yùn)算、異或運(yùn)算、或者與非運(yùn)算。其中,所述算術(shù)運(yùn)算包括加法、減法、乘法、或者除法運(yùn)算。其中,對(duì)所述時(shí)間信息進(jìn)行加擾,具體包括
采用MD5加密算法、RSA加密算法、DES加密算法、或者AES加密算法對(duì)時(shí)間信息進(jìn)行加擾??蛇x的,所述方法還包括發(fā)射端對(duì)所述加密信號(hào)進(jìn)行加擾。可選的,將所述時(shí)間信息合并到原始信號(hào)中,具體包括將所述時(shí)間信息加插到原始信號(hào)的預(yù)設(shè)字段;或者,將所述時(shí)間信息隨機(jī)合并到原始信號(hào)中。可選的,所述方法之前還包括從外部接收原始信號(hào)。其中,所述原始信號(hào)為可見光信號(hào)、紅外信號(hào)、遠(yuǎn)紅外信號(hào)、或者紫外信號(hào)??蛇x的,所述原始信號(hào)為表征ID信息的數(shù)字信號(hào);或者,表征生物特征信息的數(shù)
字信號(hào)。為了解決上述技術(shù)問題,本發(fā)明實(shí)施例還提供了一種基于時(shí)間信息的信號(hào)解密方法,包括接收端從加密信號(hào)中分離出時(shí)間信息;讀取當(dāng)前時(shí)刻的本地時(shí)間信息,將所述時(shí)間信息與本地時(shí)間信息進(jìn)行對(duì)比,若時(shí)間差小于預(yù)設(shè)的超時(shí)時(shí)間,判定信號(hào)合法??蛇x的,所述方法之前還包括接收端接收發(fā)射端發(fā)送的加密信號(hào)。可選的,所述接收端接收發(fā)射端發(fā)送的加密信號(hào)之后,還包括對(duì)所述加密信號(hào)進(jìn)行解調(diào)。其中,所述接收端接收發(fā)射端發(fā)送的加密信號(hào),具體包括接收端接收發(fā)射端發(fā)送的以可見光信號(hào)、紅外信號(hào)、遠(yuǎn)紅外信號(hào)、紫外信號(hào)、射頻信號(hào)、藍(lán)牙信號(hào)、激光信號(hào)、或者wifi信號(hào)的形式表征的加密信號(hào)??蛇x的,所述接收端接收發(fā)射端發(fā)送的加密信號(hào)之前,還包括所述接收端將本地時(shí)間信息與發(fā)射端的時(shí)間信息進(jìn)行同步??蛇x的,接收端從加密信號(hào)中分離出時(shí)間信息之前,還包括對(duì)所述加密信號(hào)進(jìn)行解擾。可選的,從所述加密信號(hào)中分離出時(shí)間信息之后,還包括對(duì)所述時(shí)間信息進(jìn)行解擾??蛇x的,對(duì)所述時(shí)間信息進(jìn)行解擾,具體包括對(duì)所述時(shí)間信息進(jìn)行取反運(yùn)算。
其中,對(duì)所述時(shí)間信息進(jìn)行解擾,具體包括將所述時(shí)間信息與預(yù)置的偽隨機(jī)序列進(jìn)行邏輯運(yùn)算;和/或算術(shù)運(yùn)算。其中,對(duì)所述時(shí)間信息進(jìn)行解擾,具體包括采用MD5解密算法、RSA解密算法、DES解密算法、或者AES解密算法對(duì)時(shí)間信息進(jìn)行解擾。為了解決上述技術(shù)問題,本發(fā)明實(shí)施例還提供了一種基于時(shí)間信息的信號(hào)加密裝置,所述信號(hào)加密裝置包括讀取單元,用于從時(shí)鐘讀取當(dāng)前時(shí)刻的本地時(shí)間信息;處理單元,用于將所述時(shí)間信息合并到原始信號(hào)中,獲得加密信號(hào)。可選的,所述信號(hào)加密裝置還包括與所述處理單元連接的發(fā)送單元,用于發(fā)送所述加密信號(hào)。其中,所述發(fā)送單元是可見光信號(hào)發(fā)送單元、紅外信號(hào)發(fā)送單元、遠(yuǎn)紅外信號(hào)發(fā)送單元、紫外信號(hào)發(fā)送單元、射頻信號(hào)發(fā)送單元、藍(lán)牙信號(hào)發(fā)送單元、激光信號(hào)發(fā)送單元、或者wifi信號(hào)發(fā)送單元??蛇x的,所述信號(hào)加密裝置還包括連接于所述處理單元與發(fā)送單元之間的調(diào)制單元,用于對(duì)所述加密信號(hào)進(jìn)行調(diào)制。可選的,所述信號(hào)加密裝置還包括第一加擾單元,用于對(duì)所述讀取單元讀取的時(shí)間信息進(jìn)行加擾。 可選的,所述第一加擾單元是反相運(yùn)算加擾單元,用于對(duì)所述時(shí)間信息進(jìn)行取反運(yùn)算??蛇x的,所述第一加擾單元是邏輯運(yùn)算加擾單元和/或算術(shù)運(yùn)算加擾單元。其中,所述邏輯運(yùn)算加擾單元是同或運(yùn)算加擾單元、異或運(yùn)算加擾單元、或者與非運(yùn)算加擾單元。其中,所述算術(shù)運(yùn)算加擾單元是加法運(yùn)算加擾單元、減法運(yùn)算加擾單元、乘法運(yùn)算加擾單元、或者除法運(yùn)算加擾單元??蛇x的,所述信號(hào)加密裝置還包括第二加擾單元,用于對(duì)所述加密信號(hào)進(jìn)行加擾。其中,所述信號(hào)加密裝置可集成在手機(jī)、MP3、或者PSP等電子設(shè)備上。為了解決上述技術(shù)問題,本發(fā)明實(shí)施例還提供了一種基于時(shí)間信息的信號(hào)解密裝置,所述信號(hào)解密裝置包括分離單元,用于從加密信號(hào)中分離出時(shí)間信息;鑒權(quán)單元,用于讀取當(dāng)前時(shí)刻的本地時(shí)間信息,將所述時(shí)間信息與本地時(shí)間信息進(jìn)行對(duì)比,若時(shí)間差小于預(yù)設(shè)的超時(shí)時(shí)間,判定信號(hào)合法。可選的,所述信號(hào)解密裝置還包括接收單元,用于接收發(fā)射端發(fā)送的加密信號(hào)??蛇x的,所述信號(hào)解密裝置還包括與所述接收單元連接的解調(diào)單元,用于對(duì)所述加密信號(hào)進(jìn)行解調(diào)。其中,所述接收單元是是可見光信號(hào)接收單元、紅外信號(hào)接收單元、遠(yuǎn)紅外信號(hào)接收單元、紫外信號(hào)接收單元、射頻信號(hào)接收單元、藍(lán)牙信號(hào)接收單元、激光信號(hào)接收單元、或者wifi信號(hào)接收單元??蛇x的,所述信號(hào)解密裝置還包括第一解擾單元,用于對(duì)所述分離單元分離出的時(shí)間信息進(jìn)行解擾。可選的,所述第一解擾單元是反相運(yùn)算解擾單元,用于對(duì)所述分離單元分離出的時(shí)間信息進(jìn)行取反運(yùn)算。可選的,所述第一解擾單元是邏輯運(yùn)算解擾單元,用于將所述時(shí)間信息與預(yù)置的偽隨機(jī)序列進(jìn)行邏輯運(yùn)算;和/或,算術(shù)運(yùn)算解擾單元,用于將所述時(shí)間信息與預(yù)置的偽隨機(jī)序列進(jìn)行算術(shù)運(yùn)算。其中,所述邏輯運(yùn)算解擾單元是同或運(yùn)算解擾單元、異或運(yùn)算解擾單元、或者與非運(yùn)算解擾單元。其中,所述算術(shù)運(yùn)算解擾單元是加法運(yùn)算解擾單元、減法運(yùn)算解擾單元、乘法運(yùn)算 解擾單元、或者除法運(yùn)算解擾單元。可選的,所述信號(hào)解密裝置還包括與所述分離單元連接的第二解擾單元,用于對(duì)所述加密信號(hào)進(jìn)行解擾。其中,所述信號(hào)解密裝置可集成在門鎖、家用電器、或者辦公設(shè)備等接收終端上。上述技術(shù)方案中,發(fā)射端采用本地時(shí)間信息對(duì)原始信號(hào)進(jìn)行加密,因此發(fā)射端發(fā)送的合法信號(hào)是隨本地時(shí)間信息變化的,而被截取的信號(hào)復(fù)制需要時(shí)間,因此復(fù)制信號(hào)與發(fā)射端當(dāng)前時(shí)刻發(fā)出的信號(hào)是不同的,復(fù)制信號(hào)攜帶的時(shí)間信息與接收端本地時(shí)間差大于超時(shí)時(shí)間,無法通過接收端的認(rèn)證,從而提高了信號(hào)傳輸?shù)陌踩浴?br>
圖1,是本發(fā)明實(shí)施例一提供的一種基于時(shí)間信息的信號(hào)加密和解密的方法流程圖;圖2,是本發(fā)明實(shí)施例二提供的一種基于時(shí)間信息的信號(hào)加密和解密的方法流程圖;圖3,是本發(fā)明實(shí)施例三提供的一種基于時(shí)間信息的信號(hào)加密和解密的方法流程圖;圖4,是本發(fā)明實(shí)施例四提供的一種基于時(shí)間信息的信號(hào)加密和解密系統(tǒng)結(jié)構(gòu)示意圖;圖5,是本發(fā)明實(shí)施例五提供的一種基于時(shí)間信息的信號(hào)加密和解密系統(tǒng)結(jié)構(gòu)示意圖;圖6,是本發(fā)明實(shí)施例六提供的一種基于時(shí)間信息的信號(hào)加密和解密系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施方式中的附圖,分別列舉實(shí)施例對(duì)本發(fā)明實(shí)施方式中的技術(shù)方案進(jìn)行描述。首先,為了本領(lǐng)域人員更好的理解本發(fā)明的技術(shù)方案,下面對(duì)本發(fā)明的技術(shù)方案進(jìn)行簡(jiǎn)要說明本發(fā)明發(fā)射端加密的原理是在原始信號(hào)中合并時(shí)間信息,該時(shí)間信息代表的是發(fā)射端發(fā)射信號(hào)時(shí)的時(shí)間。接收端通過接收的信號(hào)中的時(shí)間信息字段判斷發(fā)射端的時(shí)間和其本地的時(shí)鐘時(shí)間,在不超出規(guī)定的超時(shí)時(shí)間的情況下,則判斷為合法信號(hào)。由于發(fā)射端和接收端的時(shí)間都是以同一時(shí)間標(biāo)準(zhǔn)進(jìn)行校準(zhǔn)的,所以它們的時(shí)間變化都一樣,在誤差不大和運(yùn)行時(shí)間不長(zhǎng)的情況下,兩者的時(shí)間差不會(huì)超出規(guī)定的時(shí)間。而復(fù)制的信號(hào)不會(huì)隨時(shí)間進(jìn)行變化,所以其時(shí)間信息的字段會(huì)保持不變,而接收端的本地時(shí)間是變化的,隨著時(shí)間的變化,最終復(fù)制的信號(hào)時(shí)間信息字段與接收端的本地時(shí)間差超出規(guī)定的超時(shí)時(shí)間,只要規(guī)定的超時(shí)時(shí)間小于復(fù)制可見光信號(hào)制作相同發(fā)射設(shè)備所需要的時(shí)間,則復(fù)制的信號(hào)就總會(huì)被判斷為非法的信號(hào)。其中,超時(shí)時(shí)間根據(jù)安全級(jí)別可以設(shè)置不同的值,如安全級(jí)別要求高,設(shè)置超時(shí)時(shí)間為3分鐘;如安全級(jí)別要求較高,則設(shè)置超時(shí)時(shí)間為10分鐘;如安全級(jí)別要求中等,則設(shè)置超時(shí)時(shí)間為20分鐘。實(shí)施例I :參見圖1,是本發(fā)明實(shí)施例一提供的一種基于時(shí)間信息的信號(hào)加密和解密的方法 流程圖,該加密和解密的方法具體包括(一)加密過程SlOl :發(fā)射端通過本地時(shí)鐘讀取當(dāng)前時(shí)刻的本地時(shí)間信息。如,發(fā)射端從本地時(shí)鐘讀取當(dāng)前時(shí)刻的本地時(shí)間信息是2012年8月15日10時(shí)57分,用十進(jìn)制數(shù)字的標(biāo)準(zhǔn)時(shí)間格式表示為201208151057。S102:發(fā)射端將讀取的本地時(shí)間信息合并到原始信號(hào)中,獲得加密信號(hào)。具體的,可采用隨機(jī)加插的方式將本地時(shí)間加插到原始信號(hào)中;也可以將時(shí)間信息加插到原始信號(hào)的預(yù)設(shè)字段;或者按照預(yù)設(shè)規(guī)則將時(shí)間信息加插到原始信號(hào)的不同字段中。例如,發(fā)射端將讀取的本地時(shí)間信息加插到原始信號(hào)的預(yù)設(shè)字段,原始信號(hào)的數(shù)據(jù)格式為頭部-信源-校驗(yàn)位;加密信號(hào)的數(shù)據(jù)格式為頭部-信源-時(shí)間信息-校驗(yàn)位。假設(shè)頭部用二進(jìn)制數(shù)字表示為1111,信源部分字段即ID號(hào)用二進(jìn)制數(shù)字表示為10000001,校驗(yàn)碼字段用二進(jìn)制數(shù)字表示為1010,設(shè)置規(guī)定的超時(shí)時(shí)間為10分鐘,其中時(shí)間信息字段精確到分鐘。在Tl時(shí)刻,發(fā)射機(jī)的時(shí)間信息假設(shè)為2012年8月15日10時(shí)57分,用十字制數(shù)字的標(biāo)準(zhǔn)時(shí)間格式表示為201208151057。將每一個(gè)十制數(shù)字用二進(jìn)制數(shù)字表示為00100000 00010010 0000 1000 0001 0101 0001 0000 0101 0111。那么在 Tl 時(shí)刻的加密信號(hào)用二進(jìn)制表示為 111110000001001000000001001000001000000101010001000001010111101
O0S103 :發(fā)射端將加密信號(hào)以可見光信號(hào)的形式發(fā)送出去。例如,以閃光的形式發(fā)射加密信號(hào),燈亮代表二進(jìn)制數(shù)據(jù)的“ I ”,燈滅代表二進(jìn)制數(shù)據(jù)的“ O ”。在具體的實(shí)施過程中,根據(jù)通信系統(tǒng)的需求,加密信號(hào)也可以紅外信號(hào)、遠(yuǎn)紅外信號(hào)、紫外信號(hào)、射頻信號(hào)、藍(lán)牙信號(hào)、激光信號(hào)、或者Wifi信號(hào)的形式發(fā)送。采用實(shí)施例I提供的加密方式,如果在Tl時(shí)刻可見光信號(hào)發(fā)射端所發(fā)射的可見光信號(hào)被高速攝像機(jī)所拍攝,并利用拍攝的信號(hào)進(jìn)行復(fù)制,然后制作能發(fā)射復(fù)制信號(hào)的可見光發(fā)射設(shè)備。假設(shè)制成這種可見光發(fā)射設(shè)備所需要的最短時(shí)間為30分鐘,則制作完成這個(gè)設(shè)備時(shí),時(shí)間已經(jīng)到達(dá)T2時(shí)刻,而在這個(gè)時(shí)刻用制作的可見光發(fā)射設(shè)備發(fā)送的復(fù)制信號(hào)就是Tl時(shí)刻的信號(hào),Tl時(shí)刻與T2時(shí)刻的時(shí)間差為30分鐘,大于超時(shí)時(shí)間10分鐘,因此制作的可見光發(fā)射設(shè)備發(fā)送的復(fù)制信號(hào)是非法信號(hào)。(二)解密過程S104 :接收端接收發(fā)射發(fā)送以可見光信號(hào)形式表征的加密信號(hào)。在具體的實(shí)施過程中,加密信號(hào)也可以是以紅外信號(hào)、遠(yuǎn)紅外信號(hào)、紫外信號(hào)、射頻信號(hào)、藍(lán)牙信號(hào)、激光信號(hào)、或者wifi信號(hào)的形式表征。S105:接收端將表征加密信號(hào)的可見光信號(hào)轉(zhuǎn)換為電信號(hào),然后將電信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)。例如,得到表征加密信號(hào)的數(shù)字信號(hào)為1111100000010010000000010010000010000001010100010000010101111010。S106 :接收端從表征加密信號(hào)的數(shù)字信號(hào)中分離出時(shí)間信息。例如,分離出的時(shí)間 信息是 0010 0000 0001 0010 0000 1000 0001 0101 0001 0000 0101 0111,用十進(jìn)制表示為:201208151057οS107 :接收端讀取本地時(shí)間信息。由于發(fā)射端發(fā)送光信號(hào)到接收機(jī)的時(shí)間極短,而且接收端與發(fā)射端在時(shí)間上也是同步的,所以接收端所讀取的本地時(shí)間信息也為201208151057。S108 :接收端將S106分離出的時(shí)間信息與本地時(shí)間信息進(jìn)行對(duì)比,若時(shí)間差小于預(yù)設(shè)的超時(shí)時(shí)間,判定信號(hào)合法。接收端分離出的時(shí)間信息是與本地時(shí)間信息均為201208151057,時(shí)間差為0,小于規(guī)定的超時(shí)時(shí)間10分鐘,所以是合法的信號(hào)。采用實(shí)施例I提供的解密方式,在Tl時(shí)刻,接收端接收并轉(zhuǎn)換為十進(jìn)制的標(biāo)準(zhǔn)時(shí)間格式為201208151057,而在Τ2時(shí)刻,接收機(jī)接收到復(fù)制信號(hào)后,所讀取的本地的時(shí)間為201208151127。兩個(gè)時(shí)間相比較,時(shí)間差為30分鐘,明顯大于規(guī)定的超時(shí)時(shí)間10分鐘,此時(shí)即可判定為非法的復(fù)制的信號(hào)。而對(duì)于合法的發(fā)射端而言,其時(shí)鐘總是和接收機(jī)的時(shí)鐘作同步變化的,其時(shí)間差不會(huì)超出規(guī)定的超時(shí)時(shí)間,所以總是會(huì)被認(rèn)為是合法的信號(hào)。實(shí)施例2:參見圖2,是本發(fā)明實(shí)施例二提供的一種基于時(shí)間信息的信號(hào)加密和解密的方法流程圖,該加密和解密的方法具體包括(一)加密過程S201 :發(fā)射端通過本地時(shí)鐘讀取當(dāng)前時(shí)刻的本地時(shí)間信息。假設(shè)當(dāng)前時(shí)刻為Tl,發(fā)射端從本地時(shí)鐘讀取當(dāng)前時(shí)刻的本地時(shí)間信息是2012年10月12日08時(shí)30分,用十進(jìn)制數(shù)字的標(biāo)準(zhǔn)時(shí)間格式表示為201210120830,將每一個(gè)十制數(shù)字用二進(jìn)制數(shù)字表示為0010 0000 0001 0010 0001 0000 0001 0010 0000 10000011 0000。S202 :發(fā)射端對(duì)時(shí)間信息進(jìn)行加擾。具體的,發(fā)射端可采取對(duì)時(shí)間信息進(jìn)行取反運(yùn)算的方式加擾;也可以將時(shí)間信息與預(yù)置的偽隨機(jī)序列進(jìn)行邏輯運(yùn)算,和/或算術(shù)運(yùn)算的方式加擾,例如采用邏輯運(yùn)算中的同或運(yùn)算、異或運(yùn)算、或者與非運(yùn)算,和/或算術(shù)運(yùn)算中的加法、減法、乘法、或者除法運(yùn)算;還可以采用MD5加密算法、RSA加密算法、DES加密算法、或者AES加密算法對(duì)時(shí)間信息進(jìn)行加擾。以偽隨機(jī)序列加擾為例,假設(shè)偽隨機(jī)序列為1010 0110 0101 0010 100001001001 0110 0001 1111 0011 0101,該偽隨機(jī)序列與時(shí)間信息進(jìn)行邏輯運(yùn)算,如進(jìn)行異或運(yùn)算之后,得到加擾后的時(shí)間信息是1000 0110 0100 0000 1001 01001000 0100 0001Olll 0000 0101,用二進(jìn)制表示為 864094841705。S203:發(fā)射端將加擾的本地時(shí)間信息加插到原始信號(hào)的預(yù)設(shè)字段,獲得加密信號(hào)。例如,原始信號(hào)的數(shù)據(jù)格式為頭部-信源-校驗(yàn)位;加密信號(hào)的數(shù)據(jù)格式為頭部-信源-時(shí)間信息-校驗(yàn)位。假設(shè)頭部用二進(jìn)制數(shù)字表示為1111,信源部分字段即ID號(hào)用二進(jìn)制數(shù)字表示為10000001,校驗(yàn)碼字段用二進(jìn)制數(shù)字表示為1010,其中時(shí)間信息字段精確到分鐘。那么在Tl時(shí)刻,即2012年10月12日08時(shí)30分的加密信號(hào)用二進(jìn)制表示為 1111100000011000011001000000100101001000010000010111000001011010。而未對(duì)時(shí)間信息加擾的加密信號(hào),在Tl時(shí)刻的加密信號(hào)用二進(jìn)制表不為1111100000010010000000010010000100000001001000001000001100001010。S204 :發(fā)射端對(duì)加密信號(hào)進(jìn)行調(diào)制。S205 :發(fā)射端將加密信號(hào)以紅外信號(hào)的形式發(fā)送出去。 具體的,發(fā)射端以通電、斷電來實(shí)現(xiàn)紅外信號(hào)的發(fā)送,通電可用“I”表示,斷電用“O”表示。在具體的實(shí)施過程中,根據(jù)通信系統(tǒng)的需求,加密信號(hào)也可以以可見光信號(hào)的形式、射頻信號(hào)的形式、遠(yuǎn)紅外信號(hào)的形式、藍(lán)牙信號(hào)的形式、激光信號(hào)的形式、或者Wifi信號(hào)的形式發(fā)送。本實(shí)施例相對(duì)實(shí)施例1,若加密信號(hào)被非法截取,并且發(fā)現(xiàn)插入原始信號(hào)的數(shù)據(jù)中的數(shù)據(jù)是隨時(shí)間變化的,但由于對(duì)時(shí)間信息作了加擾,破譯出插入的數(shù)字是“864094841705”,而非真實(shí)的時(shí)間信息“201210120830”,難以發(fā)現(xiàn)插入數(shù)據(jù)是時(shí)間信息,SP不易找到發(fā)送信號(hào)的變化規(guī)律,進(jìn)一步提高了安全性。(二)解密過程S206 :接收端接收以紅外信號(hào)形式表征的加密信號(hào)。S207 :接收端對(duì)接收的加密信號(hào)進(jìn)行解調(diào)。S208 :接收端從解調(diào)后的加密信號(hào)中分離出時(shí)間信息。例如,分離出的時(shí)間信息是 1000 0110 0100 0000 1001 0100 1000 0100 0001 0111 0000 0101,用十進(jìn)制表示為864094841705。S209 :接收端對(duì)分離出的時(shí)間信息進(jìn)行解擾。具體的,采用S203對(duì)時(shí)間信息加擾的方式對(duì)應(yīng)的方式進(jìn)行解擾。以采用偽隨機(jī)序列解擾為例,假設(shè)偽隨機(jī)序列為1010 0110 0101 0010 1000 0100 1001 011000011111 0011 0101,該偽隨機(jī)序列與分離出的時(shí)間信息進(jìn)行邏輯運(yùn)算,如進(jìn)行異或運(yùn)算之后,得到解擾后的時(shí)間信息是0010 0000 0001 0010 0001 00000001 0010 0000 1000 00110000,用二進(jìn)制表示為 201210120830。S210 :接收端讀取本地時(shí)間信息。由于發(fā)射端發(fā)送紅外信號(hào)到接收機(jī)的時(shí)間極短,而且接收端與發(fā)射端在時(shí)間上也是同步的,所以接收端所讀取的本地時(shí)間信息不會(huì)超過10分鐘。S211 :接收端將S208分離出的時(shí)間信息與本地時(shí)間信息進(jìn)行對(duì)比,若時(shí)間差小于預(yù)設(shè)的超時(shí)時(shí)間,判定信號(hào)合法。接收端分離出的時(shí)間信息是201210120830,本地時(shí)間信息為201210120831,時(shí)間差為I分鐘,小于預(yù)設(shè)的超時(shí)時(shí)間10分鐘,所以是合法的信號(hào)。
采用實(shí)施例2提供的解密方式,在Tl時(shí)刻,接收端接收并轉(zhuǎn)換為十進(jìn)制的標(biāo)準(zhǔn)時(shí)間格式為201210120830,在T2時(shí)刻,接收機(jī)接收到復(fù)制信號(hào)后,所讀取的本地的時(shí)間為201210120905。兩個(gè)時(shí)間相比較,時(shí)間差為35分鐘,明顯大于規(guī)定的超時(shí)時(shí)間10分鐘,此時(shí)即可判定接收的復(fù)制信號(hào)為非法信號(hào)。而對(duì)于合法的發(fā)射端而言,其時(shí)鐘總是和接收機(jī)的時(shí)鐘作同步變化的,其時(shí)間差不會(huì)超出規(guī)定的超時(shí)時(shí)間,所以總是會(huì)被認(rèn)為是合法的信號(hào)。實(shí)施例3:參見圖3,是本發(fā)明實(shí)施例三提供的一種基于時(shí)間信息的信號(hào)加密和解密的方法流程圖,該加密和解密的方法具體包括(—)加密過程S301 :發(fā)射端通過本地時(shí)鐘讀取當(dāng)前時(shí)刻的本地時(shí)間信息。如,發(fā)射端從本地時(shí)鐘讀取當(dāng)前時(shí)刻的本地時(shí)間信息是2012年8月15日10時(shí)57分,用十進(jìn)制數(shù)字的標(biāo)準(zhǔn)時(shí)間 格式表示為201208151057。S302:將讀取的本地時(shí)間信息加插到原始信號(hào)的預(yù)設(shè)字段,獲得加密信號(hào)。例如,原始信號(hào)的數(shù)據(jù)格式為頭部-信源-校驗(yàn)位;加密信號(hào)的數(shù)據(jù)格式為頭部-信源-時(shí)間信息-校驗(yàn)位。假設(shè)頭部用二進(jìn)制數(shù)字表示為1111,信源部分字段即ID號(hào)用二進(jìn)制數(shù)字表示為10000001,校驗(yàn)碼字段用二進(jìn)制數(shù)字表示為1010,設(shè)置規(guī)定的超時(shí)時(shí)間為10分鐘,其中時(shí)間信息字段精確到分鐘。在Tl時(shí)刻,發(fā)射機(jī)的時(shí)間信息假設(shè)為2012年8 月 15 日 10 時(shí) 57 分,用二進(jìn)制數(shù)字表示為 0010 0000 0001 0010 0000 1000 0001 0101
00010000 0101 0111。那么在Tl時(shí)刻的加密信號(hào)用二進(jìn)制表示為1111100000010010000
000010010000010000001010100010000010101111010οS303 :采用MD5加密算法、RSA加密算法、DES加密算法、AES加密算法、取反、或者利用偽隨機(jī)序列等方式對(duì)加密信號(hào)進(jìn)行加擾。以偽隨機(jī)序列加擾為例,假設(shè)偽隨機(jī)序列為1011 1001 1000 1010 011001010010 1000 0100 1001 0110 0001 1111 0011 0101 0100,該偽隨機(jī)序列與時(shí)間信息進(jìn)行邏輯運(yùn)算,如進(jìn)行異或運(yùn)算之后,得到加擾后的加密信息是0100 00011001 10000110 0100 0000 1000 1100 1000 0011 0000 1111 0110 0010 1110。在原始信號(hào)中插入的信息是1000 0110 0100 0000 1000 1100 1000 001100001111 0110 0010,用十進(jìn)制表示為86408128301562,而非真實(shí)的時(shí)間的信息201208151057。S304 :將加擾后的加密信號(hào)以射頻信號(hào)的形式發(fā)送出去。在具體的實(shí)施過程中,根據(jù)通信系統(tǒng)的需求,加密信號(hào)也可以以紅外信號(hào)的形式、可見光信號(hào)的形式、或者藍(lán)牙信號(hào)的形式、或者wifi信號(hào)的形式發(fā)送。本實(shí)施例相對(duì)實(shí)施例I,若加密信號(hào)被非法截取,并且發(fā)現(xiàn)插入原始信號(hào)的數(shù)據(jù)是隨時(shí)間變化的,但由于對(duì)時(shí)間信息作了加擾,破譯出插入的數(shù)字是“ 86408128301562 ”,而非真實(shí)的時(shí)間信息“201208151057”,因此難以發(fā)現(xiàn)插入數(shù)據(jù)是時(shí)間信息,即不易找到發(fā)送信號(hào)的變化規(guī)律,進(jìn)一步提高了安全性。(二)解密過程S305 :接收端接收以射頻信號(hào)表征的加密信號(hào)。S306 :接收端將射頻信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)。如,表征加密信號(hào)的數(shù)字信號(hào)為0100OOOl 1001 1000 0110 0100 0000 1000 1100 1000 0011 0000 1111 01100010 1110。S307 :接收端對(duì)S306轉(zhuǎn)換得到的數(shù)字信號(hào)進(jìn)行解擾。以偽隨機(jī)序列解擾為例,假設(shè)偽隨機(jī)序列為 1011 1001 1000 1010 0110 0101 0010 1000 0100 10010110 0001 11110011 0101 0100,該偽隨機(jī)序列與表征加密信息的數(shù)字信號(hào)進(jìn)行邏輯運(yùn)算,如進(jìn)行異或運(yùn)算之后,得到解擾后的加密信息是1111100000010010000000010010000010000001010100010000010101111010。S308 :接收端從表征加密信號(hào)的數(shù)字信號(hào)中分離出時(shí)間信息。例如,分離出的時(shí)間信息是 0010 0000 0001 0010 0000 1000 0001 0101 0001 0000 0101 0111,用十進(jìn)制表示為201208151057oS309 :接收端讀取本地時(shí)間信息。由于發(fā)射端發(fā)送光信號(hào)到接收機(jī)的時(shí)間極短,而且接收端與發(fā)射端在時(shí)間上也是同步的,所以接收端所讀取的本地時(shí)間信息也為201208151057。 S310 :接收端將S308分離出的時(shí)間信息與本地時(shí)間信息進(jìn)行對(duì)比,若時(shí)間差小于預(yù)設(shè)的超時(shí)時(shí)間,判定信號(hào)合法。接收端分離出的時(shí)間信息是與本地時(shí)間信息均為201208151057,時(shí)間差為0,小于規(guī)定的超時(shí)時(shí)間10分鐘,所以是合法的信號(hào)。采用實(shí)施例I提供的解密方式,在Tl時(shí)刻,接收端接收并轉(zhuǎn)換為十進(jìn)制的標(biāo)準(zhǔn)時(shí)間格式為201208151057,在而Τ2時(shí)刻,接收機(jī)接收到復(fù)制Tl時(shí)候信號(hào)所得的復(fù)制信號(hào)時(shí),所讀取的本地的時(shí)間為201208151127。兩個(gè)時(shí)間相比較,時(shí)間差為30分鐘,明顯大于規(guī)定的超時(shí)時(shí)間10分鐘,即可判定接收的復(fù)制信號(hào)為非法信號(hào)。而對(duì)于合法的發(fā)射端而言,其時(shí)鐘總是和接收機(jī)的時(shí)鐘作同步變化的,其時(shí)間差不會(huì)超出規(guī)定的超時(shí)時(shí)間,所以總是會(huì)被認(rèn)為是合法的信號(hào)。在其它實(shí)施例中,還可以采用MD5加密算法、RSA加密算法、DES加密算法、AES加密算法、取反、或者偽隨機(jī)序列等方式對(duì)時(shí)間信息和加密信號(hào)進(jìn)行加擾。實(shí)施例4:參見圖4,是本發(fā)明實(shí)施例四提供的一種基于時(shí)間信息的信號(hào)加密和解密系統(tǒng)結(jié)構(gòu)示意圖。其中,信號(hào)加密裝置400可集成在手機(jī)、MP3、或者PSP等電子設(shè)備上,也可以是獨(dú)立存在的裝置,包括讀取單元401,用于從時(shí)鐘讀取當(dāng)前時(shí)刻的本地時(shí)間信息。如,發(fā)射端從本地時(shí)鐘讀取當(dāng)前時(shí)刻的本地時(shí)間信息是2012年8月15日10時(shí)57分,用十進(jìn)制數(shù)字的標(biāo)準(zhǔn)時(shí)間格式表示為201208151057。與讀取單元401連接的處理單元402,用于將所述時(shí)間信息合并到原始信號(hào)中,獲得加密信號(hào)。例如,原始信號(hào)的數(shù)據(jù)格式為頭部-信源-校驗(yàn)位;加密信號(hào)的數(shù)據(jù)格式為頭部-信源-時(shí)間信息-校驗(yàn)位。假設(shè)頭部用二進(jìn)制數(shù)字表示為1111,信源部分字段即ID號(hào)用二進(jìn)制數(shù)字表示為10000001,校驗(yàn)碼字段用二進(jìn)制數(shù)字表示為1010。那么在Tl時(shí)刻的加密信號(hào)用二進(jìn)制表示為1111100000010010000000010010000010000001010100010000010101111010ο與處理單元402連接的發(fā)送單元403,用于發(fā)送處理單元402處理后的加密信號(hào)。在具體的實(shí)施過程中根據(jù)具體需求,該發(fā)送單元403可以是可見光信號(hào)發(fā)送單元、紅外信號(hào)發(fā)送單元、遠(yuǎn)紅外信號(hào)發(fā)送單元、紫外信號(hào)發(fā)送單元、射頻信號(hào)發(fā)送單元、藍(lán)牙信號(hào)發(fā)送單元、激光信號(hào)發(fā)送單元、或者wifi信號(hào)發(fā)送單元。解密裝置400’可以集成在門鎖、儲(chǔ)物柜、家用電器、辦公設(shè)備、工業(yè)設(shè)備、交通工具、或者網(wǎng)絡(luò)設(shè)備等接收終端上,包括接收單元401’,用于接收加密裝置400 (發(fā)射端)發(fā)送的加密信號(hào)。該接收單元401’可以是可見光信號(hào)接收單元、紅外信號(hào)接收單元、遠(yuǎn)紅外信號(hào)接收單元、紫外信號(hào)接收單元、射頻信號(hào)接收單元、藍(lán)牙信號(hào)接收單元、激光信號(hào)接收單元、或者wifi信號(hào)接收單元。與接收單元401’連接的分離單元402’,用于從加密信號(hào)中分離出時(shí)間信息,例如從如下二進(jìn)制加密信號(hào) 1111100000010010000000010010000010000001010100010000010101111010 中分離出時(shí)間信息 001000000001001000001000000101010001000001010111,用十進(jìn)制表示為201208151057。與分離單元402’連接的鑒權(quán)單元403’,用于從本地時(shí)鐘讀取當(dāng)前時(shí)刻的本地時(shí)間信息,將所述時(shí)間信息與本地時(shí)間信息進(jìn)行對(duì)比,若時(shí)間差小于預(yù)設(shè)的超時(shí)時(shí)間,判定信號(hào)合法。例如,鑒權(quán)單元403 ’從本地時(shí)鐘讀取的時(shí)間是201208151058,與接收的時(shí)間信息的時(shí)間差是I分鐘,小于預(yù)設(shè)的超時(shí)時(shí)間10分鐘,判定信號(hào)合法。實(shí)施例5:
參見圖5,是本發(fā)明實(shí)施例五提供的一種基于時(shí)間信息的信號(hào)加密和解密系統(tǒng)結(jié)構(gòu)示意圖。該實(shí)施例相對(duì)于實(shí)施例四,加密裝置500還包括第一加擾單元501和調(diào)制單元502。第一加擾單元501用于對(duì)所述讀取單元401讀取的時(shí)間信息進(jìn)行加擾。具體的,該第一加擾單元501可以是反相運(yùn)算加擾單元,用于對(duì)所述時(shí)間信息進(jìn)行取反運(yùn)算;可以是邏輯運(yùn)算加擾單元,用于將所述時(shí)間信息與預(yù)置的偽隨機(jī)序列進(jìn)行邏輯加密運(yùn)算,和/或算術(shù)運(yùn)算加擾單元,用于將所述時(shí)間信息與預(yù)置的偽隨機(jī)序列進(jìn)行算術(shù)加密運(yùn)算,其中,邏輯運(yùn)算加擾單元是同或運(yùn)算加擾單元、異或運(yùn)算加擾單元、或者與非運(yùn)算加擾單元,算術(shù)運(yùn)算加擾單元是加法運(yùn)算加擾單元、減法運(yùn)算加擾單元、乘法運(yùn)算加擾單元、或者除法運(yùn)算加擾單元;還可以是MD5加密運(yùn)算單元、RSA加密運(yùn)算單元、DES加密運(yùn)算單元、或者AES加密運(yùn)算單元。調(diào)制單元502接于所述處理單元402與發(fā)送單元403之間、用于對(duì)處理單元402處理后的得到的加密信號(hào)進(jìn)行調(diào)制。解密裝置500’還包括第一解擾單元501’和解調(diào)單元502’。第一解擾單元501’用于對(duì)分離單元402’分離出的時(shí)間信息進(jìn)行解擾。具體的,可采用與第一加擾單元501加擾對(duì)應(yīng)的方式進(jìn)行解擾。例如,該第一解擾單元501’可以是反相運(yùn)算解擾單元,用于對(duì)分離單元分離出的時(shí)間信息進(jìn)行取反運(yùn)算;可以是邏輯運(yùn)算解擾單元,用于將所述時(shí)間信息與預(yù)置的偽隨機(jī)序列進(jìn)行邏輯解密運(yùn)算,和/或算術(shù)運(yùn)算解擾單元,用于將所述時(shí)間信息與預(yù)置的偽隨機(jī)序列進(jìn)行算術(shù)解密運(yùn)算,其中,邏輯運(yùn)算解擾單元是同或運(yùn)算解擾單元、異或運(yùn)算解擾單元、或者與非運(yùn)算解擾單元,算術(shù)運(yùn)算解擾單元是加法運(yùn)算解擾單元、減法運(yùn)算解擾單元、乘法運(yùn)算解擾單元、或者除法運(yùn)算解擾單元;還可以是MD5解密運(yùn)算單元、RSA解密運(yùn)算單元、DES解密運(yùn)算單元、或者AES解密運(yùn)算單元。解調(diào)單元502’與所述接收單元401’連接,用于對(duì)接收單元401’接收的加密信號(hào)進(jìn)行解調(diào)。本實(shí)施例相對(duì)于加密裝置400增加了第一加擾單元501和調(diào)制單元502,相對(duì)解密裝置400’增加了第一解擾單元501’和解調(diào)單元502’,通過增加第一加擾單元501和第一解擾單元501’,當(dāng)加密信號(hào)被非法截取,不易識(shí)別出時(shí)間的變化規(guī)律,或者識(shí)別不出插入的是時(shí)間信息,從而提高了安全性;通過增加調(diào)制單元502和解調(diào)單元502’,可提高信號(hào)的穩(wěn)定性。實(shí)施例6:
參見圖6,是本發(fā)明實(shí)施例六提供的一種基于時(shí)間信息的信號(hào)加密和解密系統(tǒng)結(jié)構(gòu)示意圖。該實(shí)施例相對(duì)于實(shí)施例四,加密裝置600還包括第二加擾單元601,用于對(duì)處理單元402輸出的加密信號(hào)進(jìn)行加擾。具體的,可采用AES加密算法、取反、或者利用偽隨機(jī)序列等方式對(duì)時(shí)間信息進(jìn)行加擾。解密裝置600’還包括第二解擾單元601’,用于對(duì)接收單元401’接收的時(shí)間信息進(jìn)行解擾。具體的,可采用與第二加擾單元601加擾對(duì)應(yīng)的方式進(jìn)行解擾。本實(shí)施例相對(duì)于加密裝置400增加了第二加擾單元601,相對(duì)解密裝置400’增加了第二解擾單元601’,當(dāng)加密信號(hào)被非法截取,不易識(shí)別出在原始信號(hào)中加插了變化的時(shí)間信息,從而提高了安全性。綜上所述,本發(fā)明實(shí)施采用發(fā)射端本地的時(shí)間信息對(duì)原始信號(hào)進(jìn)行加密,而發(fā)射端本地的時(shí)間信息是變化的,所以被截獲的信號(hào)在下一個(gè)時(shí)刻不能被接收端所識(shí)別,為了進(jìn)一步提高安全性,還可以對(duì)本地時(shí)間信息或者加密后的原始信號(hào)進(jìn)行加擾。在具體的實(shí)施過程中,還可以采用隨單位時(shí)間變化的偽隨機(jī)序列對(duì)原始信號(hào)進(jìn)行加擾,相對(duì)應(yīng)的,在同 一時(shí)刻,接收端采用相同的偽隨機(jī)序列進(jìn)行解擾。以上所揭露的僅為本發(fā)明一種較佳實(shí)施方式而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
權(quán)利要求
1.一種基于時(shí)間信息的信號(hào)加密方法,其特征在于,包括 發(fā)射端讀取當(dāng)前時(shí)刻的本地時(shí)間信息; 將所述時(shí)間信息合并到原始信號(hào)中,獲得加密信號(hào)。
2.根據(jù)權(quán)利要求I所述的信號(hào)加密方法,其特征在于,所述方法還包括 將所述加密信號(hào)發(fā)送出去。
3.根據(jù)權(quán)利要求2所述的信號(hào)加密方法,其特征在于,將所述加密信號(hào)發(fā)送出去,具體包括 采用可見光信號(hào)、紅外信號(hào)、遠(yuǎn)紅外信號(hào)、紫外信號(hào)、射頻信號(hào)、藍(lán)牙信號(hào)、激光信號(hào)、或者wifi信號(hào)將所述加密信號(hào)發(fā)送出去。
4.根據(jù)權(quán)利要求2所述的信號(hào)加密方法,其特征在于,獲得加密信號(hào)之后,還包括對(duì)所述加密信號(hào)進(jìn)行調(diào)制。
5.根據(jù)權(quán)利要求I所述的信號(hào)加密方法,其特征在于,發(fā)射端讀取當(dāng)前時(shí)刻的本地時(shí)間信息之后,還包括 對(duì)所述時(shí)間信息進(jìn)行加擾。
6.根據(jù)權(quán)利要求5所述的信號(hào)加密方法,其特征在于,對(duì)所述時(shí)間信息進(jìn)行加擾,具體包括 對(duì)所述時(shí)間信息進(jìn)行取反運(yùn)算。
7.根據(jù)權(quán)利要求5所述的信號(hào)加密方法,其特征在于,對(duì)所述時(shí)間信息進(jìn)行加擾,具體包括 將所述時(shí)間信息與預(yù)置的偽隨機(jī)序列進(jìn)行邏輯運(yùn)算;和/或算術(shù)運(yùn)算。
8.根據(jù)權(quán)利要求7所述的信號(hào)加密方法,其特征在于,所述邏輯運(yùn)算包括 同或運(yùn)算、異或運(yùn)算、或者與非運(yùn)算。
9.根據(jù)權(quán)利要求7所述的信號(hào)加密方法,其特征在于,所述算術(shù)運(yùn)算包括 加法、減法、乘法、或者除法運(yùn)算。
10.根據(jù)權(quán)利要求5所述的信號(hào)加密方法,其特征在于,對(duì)所述時(shí)間信息進(jìn)行加擾,具體包括 采用MD5加密算法、RSA加密算法、DES加密算法、或者AES加密算法對(duì)時(shí)間信息進(jìn)行加擾。
11.根據(jù)權(quán)利要求I所述的信號(hào)加密方法,其特征在于,所述方法還包括 發(fā)射端對(duì)所述加密信號(hào)進(jìn)行加擾。
12.根據(jù)權(quán)利要求I所述的信號(hào)加密方法,其特征在于,將所述時(shí)間信息合并到原始信號(hào)中,具體包括 將所述時(shí)間信息加插到原始信號(hào)的預(yù)設(shè)字段;或者, 將所述時(shí)間信息隨機(jī)合并到原始信號(hào)中。
13.根據(jù)權(quán)利要求I所述的信號(hào)加密方法,其特征在于,所述方法之前還包括 從外部接收原始信號(hào)。
14.根據(jù)權(quán)利要求13所述的信號(hào)加密方法,其特征在于,所述原始信號(hào)為可見光信號(hào)、紅外信號(hào)、遠(yuǎn)紅外信號(hào)、或者紫外信號(hào)。
15.根據(jù)權(quán)利要求13所述的信號(hào)加密方法,其特征在于,所述原始信號(hào)為表征ID信息的數(shù)字信號(hào);或者,表征生物特征信息的數(shù)字信號(hào)。
16.—種基于時(shí)間信息的信號(hào)解密方法,其特征在于,包括 接收端從加密信號(hào)中分離出時(shí)間信息; 讀取當(dāng)前時(shí)刻的本地時(shí)間信息,將所述時(shí)間信息與本地時(shí)間信息進(jìn)行對(duì)比,若時(shí)間差小于預(yù)設(shè)的超時(shí)時(shí)間,判定信號(hào)合法。
17.根據(jù)權(quán)利要求16所述的信號(hào)解密方法,其特征在于,所述方法之前還包括 接收端接收發(fā)射端發(fā)送的加密信號(hào)。
18.根據(jù)權(quán)利要求17所述的信號(hào)解密方法,其特征在于,所述接收端接收發(fā)射端發(fā)送的加密信號(hào)之后,還包括 對(duì)所述加密信號(hào)進(jìn)行解調(diào)。
19.根據(jù)權(quán)利要求17所述的信號(hào)解密方法,其特征在于,所述接收端接收發(fā)射端發(fā)送的加密信號(hào),具體包括 接收端接收發(fā)射端發(fā)送的以可見光信號(hào)、紅外信號(hào)、遠(yuǎn)紅外信號(hào)、紫外信號(hào)、射頻信號(hào)、藍(lán)牙信號(hào)、激光信號(hào)、或者wifi信號(hào)的形式表征的加密信號(hào)。
20.根據(jù)權(quán)利要求17所述的信號(hào)解密方法,其特征在于,所述接收端接收發(fā)射端發(fā)送的加密信號(hào)之前,還包括 所述接收端將本地時(shí)間信息與發(fā)射端的時(shí)間信息進(jìn)行同步。
21.根據(jù)權(quán)利要求16所述的信號(hào)解密方法,其特征在于,接收端從加密信號(hào)中分離出時(shí)間信息之前,還包括 對(duì)所述加密信號(hào)進(jìn)行解擾。
22.根據(jù)權(quán)利要求16所述的信號(hào)解密方法,其特征在于,從所述加密信號(hào)中分離出時(shí)間信息之后,還包括 對(duì)所述時(shí)間信息進(jìn)行解擾。
23.根據(jù)權(quán)利要求22所述的信號(hào)解密方法,其特征在于,對(duì)所述時(shí)間信息進(jìn)行解擾,具體包括 對(duì)所述時(shí)間信息進(jìn)行取反運(yùn)算。
24.根據(jù)權(quán)利要求22所述的信號(hào)解密方法,其特征在于,對(duì)所述時(shí)間信息進(jìn)行解擾,具體包括 將所述時(shí)間信息與預(yù)置的偽隨機(jī)序列進(jìn)行邏輯運(yùn)算;和/或算術(shù)運(yùn)算。
25.根據(jù)權(quán)利要求22所述的信號(hào)解密方法,其特征在于,對(duì)所述時(shí)間信息進(jìn)行解擾,具體包括 采用MD5解密算法、RSA解密算法、DES解密算法、或者AES解密算法對(duì)時(shí)間信息進(jìn)行解擾。
26.一種基于時(shí)間信息的信號(hào)加密裝置,其特征在于,所述信號(hào)加密裝置包括 讀取單元,用于從時(shí)鐘讀取當(dāng)前時(shí)刻的本地時(shí)間信息; 處理單元,用于將所述時(shí)間信息合并到原始信號(hào)中,獲得加密信號(hào)。
27.根據(jù)權(quán)利要求26所述的信號(hào)加密裝置,其特征在于,所述信號(hào)加密裝置還包括與所述處理單元連接的發(fā)送單元,用于發(fā)送所述加密信號(hào)。
28.根據(jù)權(quán)利要求27所述的信號(hào)加密裝置,其特征在于,所述發(fā)送單元是可見光信號(hào)發(fā)送單元、紅外信號(hào)發(fā)送單元、遠(yuǎn)紅外信號(hào)發(fā)送單元、紫外信號(hào)發(fā)送單元、射頻信號(hào)發(fā)送單元、藍(lán)牙信號(hào)發(fā)送單元、激光信號(hào)發(fā)送單元、或者Wifi信號(hào)發(fā)送單元。
29.根據(jù)權(quán)利要求27所述的信號(hào)加密裝置,其特征在于,所述信號(hào)加密裝置還包括連接于所述處理單元與發(fā)送單元之間的調(diào)制單元,用于對(duì)所述加密信號(hào)進(jìn)行調(diào)制。
30.根據(jù)權(quán)利要求26所述的信號(hào)加密裝置,其特征在于,所述信號(hào)加密裝置還包括第一加擾單元,用于對(duì)所述讀取單元讀取的時(shí)間信息進(jìn)行加擾。
31.根據(jù)權(quán)利要求30所述的信號(hào)加密裝置,其特征在于,所述第一加擾單元是反相運(yùn)算加擾單元,用于對(duì)所述時(shí)間信息進(jìn)行取反運(yùn)算。
32.根據(jù)權(quán)利要求30所述的信號(hào)加密裝置,其特征在于,所述第一加擾單元是邏輯運(yùn)算加擾單元,用于將所述時(shí)間信息與預(yù)置的偽隨機(jī)序列進(jìn)行邏輯加密運(yùn)算;和/或, 算術(shù)運(yùn)算加擾單元,用于將所述時(shí)間信息與預(yù)置的偽隨機(jī)序列進(jìn)行算術(shù)加密運(yùn)算。
33.根據(jù)權(quán)利要求32所述的信號(hào)加密裝置,其特征在于,所述邏輯運(yùn)算加擾單元是同或運(yùn)算加擾單元、異或運(yùn)算加擾單元、或者與非運(yùn)算加擾單元。
34.根據(jù)權(quán)利要求32所述的信號(hào)加密裝置,其特征在于,所述算術(shù)運(yùn)算加擾單元是加法運(yùn)算加擾單元、減法運(yùn)算加擾單元、乘法運(yùn)算加擾單元、或者除法運(yùn)算加擾單元。
35.根據(jù)權(quán)利要求26所述的信號(hào)加密裝置,其特征在于,所述信號(hào)加密裝置還包括第二加擾單元,用于對(duì)所述加密信號(hào)進(jìn)行加擾。
36.根據(jù)權(quán)利要求26至35任意一項(xiàng)所述的信號(hào)加密裝置,其特征在于,所述信號(hào)加密裝置可集成在手機(jī)、MP3、PSP等移動(dòng)電子設(shè)備上、或者獨(dú)立存在的設(shè)備。
37.一種基于時(shí)間信息的信號(hào)解密裝置,其特征在于,所述信號(hào)解密裝置包括 分離單元,用于從加密信號(hào)中分離出時(shí)間信息; 鑒權(quán)單元,用于讀取當(dāng)前時(shí)刻的本地時(shí)間信息,將所述時(shí)間信息與本地時(shí)間信息進(jìn)行對(duì)比,若時(shí)間差小于預(yù)設(shè)的超時(shí)時(shí)間,判定信號(hào)合法。
38.根據(jù)權(quán)利要求37所述的信號(hào)解密裝置,其特征在于,所述信號(hào)解密裝置還包括接收單元,用于接收發(fā)射端發(fā)送的加密信號(hào)。
39.根據(jù)權(quán)利要求37所述的信號(hào)解密裝置,其特征在于,所述信號(hào)解密裝置還包括與所述接收單元連接的解調(diào)單元,用于對(duì)所述加密信號(hào)進(jìn)行解調(diào)。
40.根據(jù)權(quán)利要求37所述的信號(hào)解密裝置,其特征在于,所述接收單元是是可見光信號(hào)接收單元、紅外信號(hào)接收單元、遠(yuǎn)紅外信號(hào)接收單元、紫外信號(hào)接收單元、射頻信號(hào)接收單元、藍(lán)牙信號(hào)接收單元、激光信號(hào)接收單元、或者wifi信號(hào)接收單元。
41.根據(jù)權(quán)利要求37所述的信號(hào)解密裝置,其特征在于,所述信號(hào)解密裝置還包括第一解擾單元,用于對(duì)所述分離單元分離出的時(shí)間信息進(jìn)行解擾。
42.根據(jù)權(quán)利要求41所述的信號(hào)解密裝置,其特征在于,所述第一解擾單元是反相運(yùn)算解擾單元,用于對(duì)所述分離單元分離出的時(shí)間信息進(jìn)行取反運(yùn)算。
43.根據(jù)權(quán)利要求41所述的信號(hào)解密裝置,其特征在于,所述第一解擾單元是邏輯運(yùn)算解擾單元,用于將所述時(shí)間信息與預(yù)置的偽隨機(jī)序列進(jìn)行邏輯解密運(yùn)算;和/或, 算術(shù)運(yùn)算解擾單元,用于將所述時(shí)間信息與預(yù)置的偽隨機(jī)序列進(jìn)行算術(shù)解密運(yùn)算。
44.根據(jù)權(quán)利要求43所述的信號(hào)解密裝置,其特征在于,所述邏輯運(yùn)算解擾單元是同或運(yùn)算解擾單元、異或運(yùn)算解擾單元、或者與非運(yùn)算解擾單元。
45.根據(jù)權(quán)利要求43所述的信號(hào)解密裝置,其特征在于,所述算術(shù)運(yùn)算解擾單元是加法運(yùn)算解擾單元、減法運(yùn)算解擾單元、乘法運(yùn)算解擾單元、或者除法運(yùn)算解擾單元。
46.根據(jù)權(quán)利要求37所述的信號(hào)解密裝置,其特征在于,所述信號(hào)解密裝置還包括與所述分離單元連接的第二解擾單元,用于對(duì)所述加密信號(hào)進(jìn)行解擾。
47.根據(jù)權(quán)利要求37至46任意一項(xiàng)所述的信號(hào)解密裝置,其特征在于,所述信號(hào)解密裝置可集成在門鎖、儲(chǔ)物柜、家用電器、辦公設(shè)備、工業(yè)設(shè)備、交通工具、或者網(wǎng)絡(luò)設(shè)備上。
全文摘要
本發(fā)明公開了一種基于時(shí)間信息的信號(hào)加密方法、解密方法和裝置,該加密方法采用發(fā)射端本地的時(shí)間信息對(duì)原始信號(hào)進(jìn)行加密,獲得加密信號(hào);接收端從接收的加密信號(hào)中提取時(shí)間信息,與接收端本地的時(shí)間信息進(jìn)行對(duì)比,若時(shí)間差不超出超時(shí)時(shí)間,則認(rèn)為接收的信號(hào)合法,通過認(rèn)證。通過本發(fā)明可避免無線信號(hào)傳輸過程中復(fù)制的非法信號(hào)通過接收端的認(rèn)證。
文檔編號(hào)H04L9/00GK102970129SQ20121046233
公開日2013年3月13日 申請(qǐng)日期2012年11月16日 優(yōu)先權(quán)日2012年11月16日
發(fā)明者劉若鵬, 欒琳, 肖光錦 申請(qǐng)人:深圳光啟創(chuàng)新技術(shù)有限公司