一種密鑰加密紅外遙控裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本實(shí)用新型屬于加密遙控器領(lǐng)域。
【背景技術(shù)】
[0002]遙控技術(shù)已經(jīng)出現(xiàn)多年,廣泛應(yīng)用于電視機(jī),空調(diào),機(jī)頂盒,電風(fēng)扇等日常家用電器,緊密的融入人類(lèi)日常生活。但是受限于傳輸?shù)奶匦?,發(fā)射端和接收端之間的傳輸是完全透明的。因此可以通過(guò)接收端的解碼(也就是平常說(shuō)的學(xué)習(xí)),得到每次發(fā)射端的命令編碼,進(jìn)而完全復(fù)制遙控發(fā)射端。
[0003]由于目前的開(kāi)放式傳輸,導(dǎo)致大量的低質(zhì)量的山寨遙控器仿冒,給正牌廠商帶來(lái)巨大的損失。由于現(xiàn)有技術(shù)的不安全易于破解,基于遙控器的應(yīng)用無(wú)法大面積的實(shí)施,嚴(yán)重限制了 3屏產(chǎn)業(yè)的發(fā)展。
[0004]本實(shí)用新型在現(xiàn)有普通遙控器發(fā)射端對(duì)按鍵編碼進(jìn)行加密,由接收端進(jìn)行解密。其他廠商無(wú)法用窮舉辦法進(jìn)行學(xué)習(xí)。加密遙控器對(duì)電腦端應(yīng)用進(jìn)行控制,不僅可以保護(hù)正規(guī)廠商的利益,而且可以免除軟件應(yīng)用端授權(quán)注冊(cè)碼容易破解的問(wèn)題。
【實(shí)用新型內(nèi)容】
[0005]本實(shí)用新型的目的是提供一種密鑰加密紅外遙控裝置,實(shí)現(xiàn)了用紅外加密遙控器對(duì)電腦、機(jī)頂盒等USB接口設(shè)備的遙控,解決了現(xiàn)有紅外遙控器的不安全易于破解的問(wèn)題。
[0006]為實(shí)現(xiàn)上述目的,本使用新型采用如下技術(shù)方案:
[0007]—種密鑰加密紅外遙控裝置,其特征在于:包括紅外發(fā)射裝置、紅外接收裝置和與紅外接收裝置連接的上位機(jī);
[0008]紅外發(fā)射裝置可加密生成暗碼,紅外發(fā)射裝置包括紅外發(fā)射模塊、鍵盤(pán)模塊、加密計(jì)數(shù)器模塊、存儲(chǔ)加密密鑰串的加密模塊和電池模塊;加密密鑰串為一個(gè)或多個(gè)密鑰;鍵盤(pán)模塊連接加密模塊,鍵盤(pán)模塊用于輸入按鍵碼并將按鍵碼傳送給加密模塊,加密計(jì)數(shù)模塊也連接加密模塊,加密計(jì)數(shù)器模塊用于生成發(fā)射計(jì)數(shù)值并將發(fā)射計(jì)數(shù)值傳送給加密模塊;加密模塊連接紅外發(fā)射模塊,加密模塊用于根據(jù)按鍵碼、加密計(jì)數(shù)值和密鑰串進(jìn)行加密運(yùn)算生成暗碼并將暗碼傳送給紅外發(fā)射模塊,紅外發(fā)射模塊向所述紅外接收裝置發(fā)送暗碼;電池模塊對(duì)所述紅外發(fā)射裝置供電;紅外接收裝置用于接收紅外發(fā)射裝置發(fā)射的暗碼,紅外接收裝置或者上位機(jī)解密將暗碼變成明碼。
[0009]所述紅外接收裝置解密將暗碼變成明碼,紅外接收裝置設(shè)有紅外接收模塊、解密計(jì)數(shù)器模塊、計(jì)數(shù)器同步模塊、存儲(chǔ)解密密鑰串的解密模塊、信號(hào)放大模塊、電平轉(zhuǎn)換模塊、USB接口和電源模塊;解密密鑰串為一個(gè)或多個(gè)密鑰;紅外接收模塊連接解密模塊,紅外接收模塊用于將接收到的暗碼傳送給解密模塊,解密計(jì)數(shù)器模塊也連接解密模塊,所述解密計(jì)數(shù)器模塊用于生成解密計(jì)數(shù)值并將解密計(jì)數(shù)值傳送給解密模塊,解密模塊連接所述信號(hào)放大模塊,所述解密模塊用于根據(jù)解密計(jì)數(shù)值和解密密鑰串解密將所述暗碼變成明碼、并將明碼傳送給信號(hào)放大模塊,所述計(jì)數(shù)器同步模塊用于在第一次接收到暗碼時(shí)對(duì)加密計(jì)數(shù)器模塊和解密計(jì)數(shù)器模塊進(jìn)行同步;信號(hào)放大模塊連接電平轉(zhuǎn)換模塊,信號(hào)放大模塊用于將明碼信號(hào)放大并傳送給所述電平轉(zhuǎn)換模塊,電平轉(zhuǎn)換模塊連接USB接口,電平轉(zhuǎn)換模塊用于將明碼信號(hào)的電平轉(zhuǎn)換成USB通用的電平并傳送給所述USB接口,USB接口連接所述上位機(jī),USB接口用于將明碼傳送給上位機(jī),所述USB接口還為所述紅外接收裝置供電;其中加密密鑰串和解密密鑰串相同。
[0010]所述紅外接收裝置設(shè)有紅外接收模塊、信號(hào)放大模塊、電平轉(zhuǎn)換模塊、USB接口和電源模塊,
[0011]紅外接收模塊連接信號(hào)放大模塊和電平轉(zhuǎn)換模塊,紅外接收模塊用于接收暗碼并將暗碼信號(hào)傳送給信號(hào)放大模塊和電平轉(zhuǎn)換模塊,信號(hào)放大模塊和電平轉(zhuǎn)換模塊均連接USB接口,所述信號(hào)放大模塊和電平轉(zhuǎn)換模塊用于將暗碼信號(hào)轉(zhuǎn)換成USB通用電平并傳送給USB接口,USB接口連接上位機(jī),USB接口用于將暗碼傳送給上位機(jī),上位機(jī)接收暗碼,上位機(jī)通過(guò)軟件解密并將暗碼變成明碼。
[0012]所述上位機(jī)為帶有操作系統(tǒng)的硬件設(shè)備。
[0013]所述上位機(jī)為電腦。
[0014]本實(shí)用新型所述的一種多密鑰加密紅外遙控裝置,密鑰由一串密匙串組成,有效的仿制了遙控器被破解的問(wèn)題,不需要額外的編碼存儲(chǔ)1C,通過(guò)算法對(duì)計(jì)數(shù)器產(chǎn)生的順序碼和密匙串形成無(wú)限隨機(jī)編碼,可靠性高,更難于被復(fù)制,接口采用USB接口,可兼容市面上所有USB接口設(shè)備,適用性強(qiáng)。
【附圖說(shuō)明】
[0015]圖1是本實(shí)用新型的邏輯流程示意圖;
[0016]圖2是實(shí)施例1示意圖;
[0017]圖3是實(shí)施例2不意圖。
【具體實(shí)施方式】
[0018]實(shí)施例1:
[0019]如圖1和圖2所示一種密鑰加密紅外遙控裝置,包括紅外發(fā)射裝置、紅外接收裝置和與紅外接收裝置連接的上位機(jī)。
[0020]紅外發(fā)射裝置可加密生成暗碼,紅外發(fā)射裝置包括紅外發(fā)射模塊、鍵盤(pán)模塊、加密計(jì)數(shù)器模塊、存儲(chǔ)加密密鑰串的加密模塊和電池模塊;加密密鑰串為一個(gè)或多個(gè)密鑰;鍵盤(pán)模塊連接加密模塊,鍵盤(pán)模塊用于輸入按鍵碼并將按鍵碼傳送給加密模塊,加密計(jì)數(shù)模塊也連接加密模塊,加密計(jì)數(shù)器模塊用于生成發(fā)射計(jì)數(shù)值并將發(fā)射計(jì)數(shù)值傳送給加密模塊;加密模塊連接紅外發(fā)射模塊,加密模塊用于根據(jù)按鍵碼、加密計(jì)數(shù)值和加密密鑰串進(jìn)行加密運(yùn)算生成暗碼并將暗碼傳送給紅外發(fā)射模塊,紅外發(fā)射模塊向所述紅外接收裝置發(fā)送暗碼;電池模塊對(duì)所述紅外發(fā)射裝置供電。
[0021]紅外接收裝置用于接收紅外發(fā)射裝置發(fā)射的暗碼,并且紅外接收裝置解密將暗碼變成明碼,紅外接收裝置設(shè)有紅外接收模塊、解密計(jì)數(shù)器模塊、計(jì)數(shù)器同步模塊、存儲(chǔ)解密密鑰串的解密模塊、信號(hào)放大模塊、電平轉(zhuǎn)換模塊、USB接口和電源模塊;解密密鑰串為一個(gè)或多個(gè)密鑰;紅外接收模塊接收紅外發(fā)射裝置發(fā)射的暗碼,紅外接收模塊連接解密模塊,紅外接收模塊用于將接收到的暗碼傳送給解密模塊,解密計(jì)數(shù)器模塊也連接解密模塊,所述解密計(jì)數(shù)器模塊用于生成解密計(jì)數(shù)值并將解密計(jì)數(shù)值傳送給解密模塊,解密模塊連接所述信號(hào)放大模塊,所述解密模塊用于根據(jù)解密計(jì)數(shù)值和解密密鑰串解密將所述暗碼變成明碼、并將明碼傳送給信號(hào)放大模塊,所述計(jì)數(shù)器同步模塊用于在第一次接收到暗碼時(shí)對(duì)加密計(jì)數(shù)器模塊和解密計(jì)數(shù)器模塊進(jìn)行同步;信號(hào)放大模塊連接電平轉(zhuǎn)換模塊,信號(hào)放大模塊用于將明碼信號(hào)放大并傳送給所述電平轉(zhuǎn)換模塊,電平轉(zhuǎn)換模塊連接USB接口,電平轉(zhuǎn)換模塊用于將明碼信號(hào)的電平轉(zhuǎn)換成USB通用的電平并傳送給所述USB接口,USB接口連接所述上位機(jī),USB接口用于將明碼傳送給上位機(jī),所述USB接口還為所述紅外接收裝置供電;其中加密密鑰串和解密密鑰串相同。
[0022]—種密鑰加密紅外遙控裝置的工作流程由加密和解密兩個(gè)步驟:
[0023]A.加密步驟,由紅外發(fā)射裝置完成:
[0024]首先遙控端由人為的按下按鍵輸入按鍵碼,鍵盤(pán)模塊將按鍵碼變成明碼,并將明碼傳送給所述加密模塊;同時(shí)所述加密計(jì)數(shù)器模塊生成發(fā)射計(jì)數(shù)值,并將發(fā)射計(jì)數(shù)值傳送給加密模塊;所述加密模塊根據(jù)所述加密編碼、所述計(jì)數(shù)值和所述密鑰組進(jìn)行加密運(yùn)算,生成暗碼,并將所述暗碼傳送給所述紅外發(fā)射模塊,紅外發(fā)射模塊向所述紅外接收解密裝置發(fā)送所述暗碼;所述密鑰組為一個(gè)或多個(gè)密鑰,所述