一種實(shí)現(xiàn)鍵盤和鼠標(biāo)單向傳輸?shù)姆椒?br>【技術(shù)領(lǐng)域】
:
[0001]本發(fā)明涉及的是一種鍵盤和鼠標(biāo)的技術(shù)領(lǐng)域,尤其是一種實(shí)現(xiàn)鍵盤和鼠標(biāo)單向傳輸?shù)姆椒ā?br>【背景技術(shù)】
:
[0002]鍵盤鼠標(biāo)是我們最常用的輸入設(shè)備,也是我們普遍認(rèn)為非常安全的通用設(shè)備,其安全隱患一直未引起重視,研發(fā)帶有存儲(chǔ)和攻擊功能的鍵盤鼠標(biāo),在技術(shù)無(wú)任何難度,其危害和U盤擺渡一樣,且更加隱蔽,不易檢測(cè),所以鍵盤鼠標(biāo)所帶來(lái)的安全隱患不容忽視。
[0003]當(dāng)前我國(guó)政府、軍工、企業(yè)的辦公信息化中都要使用不同安全域的網(wǎng)絡(luò),一般分為外網(wǎng)、內(nèi)網(wǎng)、涉密網(wǎng)。在不同安全域的網(wǎng)絡(luò)之間需要傳遞信息,需要交替操作不同網(wǎng)域的主機(jī)。用戶均希望有一個(gè)高效、安全的技術(shù)手段能夠在網(wǎng)絡(luò)間處于安全隔離的狀態(tài)下實(shí)現(xiàn)方便的數(shù)據(jù)傳遞,便捷的操作不同網(wǎng)域的主機(jī)。使用一套鍵盤、鼠標(biāo)在兩個(gè)隔離網(wǎng)絡(luò)的主機(jī)桌面之間進(jìn)行自由切換操作。因此需要高安全性高可用性單向鼠標(biāo)鍵盤切換技術(shù),即方便用戶在使用一套鍵盤鼠標(biāo)的條件下,對(duì)不同安全網(wǎng)域主機(jī)桌面進(jìn)行方便的操作。
【發(fā)明內(nèi)容】
:
[0004]本發(fā)明的目的就是針對(duì)現(xiàn)有技術(shù)所存在的不足,而提供一種實(shí)現(xiàn)鍵盤和鼠標(biāo)單向傳輸?shù)姆椒ǖ募夹g(shù)方案,該方案的傳輸方法,將電信號(hào)轉(zhuǎn)化為光信號(hào),利用光的傳輸單向性實(shí)現(xiàn)鍵盤和鼠標(biāo)的數(shù)據(jù)安全單向性,實(shí)現(xiàn)防止數(shù)據(jù)從鍵盤和鼠標(biāo)處竊走,還可以通過(guò)鼠標(biāo)的快速左右滑動(dòng),來(lái)實(shí)現(xiàn)零縫隙的物理切換,使得同一套鍵盤和鼠標(biāo)控制另一主機(jī),方便用戶的使用和操作。
[0005]本方案是通過(guò)如下技術(shù)措施來(lái)實(shí)現(xiàn)的:一種實(shí)現(xiàn)鍵盤和鼠標(biāo)單向傳輸?shù)姆椒?,包括如下步驟:
[0006]I)實(shí)時(shí)監(jiān)控模塊檢查接入鼠標(biāo)和鍵盤是否為標(biāo)準(zhǔn)鍵盤和鼠標(biāo),如果是則進(jìn)入步驟2),否則報(bào)警;
[0007]2)實(shí)時(shí)監(jiān)控模塊接收鼠標(biāo)或鍵盤輸入的鍵值信號(hào),并通過(guò)光發(fā)射模塊將相應(yīng)的信號(hào)轉(zhuǎn)換為光信號(hào)進(jìn)行傳輸;
[0008]3)光接收模塊將接收到的光信號(hào)轉(zhuǎn)化為鍵值,然后通過(guò)模擬鍵盤和鼠標(biāo)模塊傳遞到主機(jī)。
[0009]所述的標(biāo)準(zhǔn)鍵盤和鼠標(biāo)為HID鍵盤和鼠標(biāo)。
[0010]鍵盤和鼠標(biāo)通過(guò)USB接口與實(shí)時(shí)監(jiān)控模塊連接。
[0011]所述的步驟3)中模擬鍵盤和鼠標(biāo)模塊為兩個(gè),兩個(gè)鍵盤和鼠標(biāo)模塊分別與不同的主機(jī)連接通訊,始終保持著鍵盤和鼠標(biāo)的枚舉信息。
[0012]所述的模擬鍵盤和鼠標(biāo)通過(guò)USB接口與主機(jī)連接通訊。
[0013]實(shí)時(shí)監(jiān)控模塊檢測(cè)是否需要將當(dāng)前使用的模擬鍵盤和鼠標(biāo)切換到另一模擬鍵盤和鼠標(biāo),如果需要切換,則控制信號(hào)繼電器進(jìn)行切換,使光接收模塊與另一模擬鍵盤和鼠標(biāo)連接,否則,維持原模擬鍵盤和鼠標(biāo)的連接關(guān)系。
[0014]實(shí)時(shí)監(jiān)控模塊檢測(cè)到鼠標(biāo)的移動(dòng)速度和范圍進(jìn)行檢測(cè),如果鼠標(biāo)的移動(dòng)速度和范圍達(dá)到設(shè)定的閾值,則進(jìn)行切換。
[0015]所述的步驟I)中,采用指示燈報(bào)警。
[0016]本方案的有益效果可根據(jù)對(duì)上述方案的敘述得知,由于在該方案中實(shí)時(shí)監(jiān)控模塊檢測(cè)是否為標(biāo)準(zhǔn)的HID鍵盤,這樣就可以初步確保安全,防止非標(biāo)準(zhǔn)的HID類鍵盤和鼠標(biāo)導(dǎo)入病毒和木馬來(lái)破壞數(shù)據(jù)信息;實(shí)時(shí)監(jiān)控模塊接收鼠標(biāo)或鍵盤輸入的鍵值信號(hào),并通過(guò)光發(fā)射模塊將相應(yīng)的信號(hào)轉(zhuǎn)換為光信號(hào)進(jìn)行傳輸,這樣保證了數(shù)據(jù)的單向傳輸,保證了主機(jī)的信息安全;模擬鍵盤和鼠標(biāo)模塊為兩個(gè),兩個(gè)鍵盤和鼠標(biāo)模塊分別與不同的主機(jī)連接通訊,這樣就可以用同一套鼠標(biāo)和鍵盤操作不同網(wǎng)絡(luò)中的主機(jī),便于操作者使用。由此可見,本發(fā)明與現(xiàn)有技術(shù)相比,具有突出的實(shí)質(zhì)性特點(diǎn)和顯著的進(jìn)步,其實(shí)施的有益效果也是顯而易見的。
【具體實(shí)施方式】
:
[0017]為能清楚說(shuō)明本方案的技術(shù)特點(diǎn),下面通過(guò)【具體實(shí)施方式】,對(duì)本方案進(jìn)行闡述。
[0018]【具體實(shí)施方式】一
[0019]本方案的實(shí)現(xiàn)鍵盤和鼠標(biāo)單向傳輸?shù)姆椒?,包括如下步驟:
[0020]I)實(shí)時(shí)監(jiān)控模塊檢查接入鼠標(biāo)和鍵盤是否為標(biāo)準(zhǔn)鍵盤和鼠標(biāo),如果是則進(jìn)入步驟2),否則報(bào)警;
[0021]2)實(shí)時(shí)監(jiān)控模塊接收鼠標(biāo)或鍵盤輸入的鍵值信號(hào),并通過(guò)光發(fā)射模塊將相應(yīng)的信號(hào)轉(zhuǎn)換為光信號(hào)進(jìn)行傳輸;
[0022]3)光接收模塊將接收到的光信號(hào)轉(zhuǎn)化為鍵值,然后通過(guò)模擬鍵盤和鼠標(biāo)模塊傳遞到主機(jī)。
[0023]所述的標(biāo)準(zhǔn)鍵盤和鼠標(biāo)為HID鍵盤和鼠標(biāo)。所述的步驟I)中,采用指示燈報(bào)警。鍵盤和鼠標(biāo)通過(guò)USB接口與實(shí)時(shí)監(jiān)控模塊連接。
[0024]具體是實(shí)施方式二
[0025]本方案是通過(guò)如下技術(shù)措施來(lái)實(shí)現(xiàn)的:一種實(shí)現(xiàn)鍵盤和鼠標(biāo)單向傳輸?shù)姆椒?,包括如下步驟:
[0026]I)實(shí)時(shí)監(jiān)控模塊檢查接入鼠標(biāo)和鍵盤是否為HID鍵盤和鼠標(biāo)。,如果是則進(jìn)入步驟2),否則采用指示燈報(bào)警;
[0027]2)鍵盤和鼠標(biāo)通過(guò)USB接口與實(shí)時(shí)監(jiān)控模塊連接,實(shí)時(shí)監(jiān)控模塊接收鼠標(biāo)或鍵盤輸入的鍵值信號(hào),并通過(guò)光發(fā)射模塊將相應(yīng)的信號(hào)轉(zhuǎn)換為光信號(hào)進(jìn)行傳輸;
[0028]3)光接收模塊將接收到的光信號(hào)轉(zhuǎn)化為鍵值,然后通過(guò)模擬鍵盤和鼠標(biāo)模塊傳遞到主機(jī),所述的模擬鍵盤和鼠標(biāo)通過(guò)USB接口與主機(jī)連接通訊。
[0029]所述的步驟3)中模擬鍵盤和鼠標(biāo)模塊為兩個(gè),兩個(gè)鍵盤和鼠標(biāo)模塊分別與不同的主機(jī)連接通訊,始終保持著鍵盤和鼠標(biāo)的枚舉信息。
[0030]實(shí)時(shí)監(jiān)控模塊檢測(cè)是否需要將當(dāng)前使用的模擬鍵盤和鼠標(biāo)切換到另一模擬鍵盤和鼠標(biāo),實(shí)時(shí)監(jiān)控模塊檢測(cè)到鼠標(biāo)的移動(dòng)速度和范圍進(jìn)行檢測(cè),如果鼠標(biāo)的移動(dòng)速度和范圍達(dá)到設(shè)定的閾值,則控制信號(hào)繼電器進(jìn)行切換,使光接收模塊與另一模擬鍵盤和鼠標(biāo)連接,否則,維持原模擬鍵盤和鼠標(biāo)的連接關(guān)系。
[0031]本發(fā)明并不僅限于上述【具體實(shí)施方式】,本領(lǐng)域普通技術(shù)人員在本發(fā)明的實(shí)質(zhì)范圍內(nèi)做出的變化、改型、添加或替換,也應(yīng)屬于本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種實(shí)現(xiàn)鍵盤和鼠標(biāo)單向傳輸?shù)姆椒ǎ涮卣髟谟诎ㄈ缦虏襟E: 1)實(shí)時(shí)監(jiān)控模塊檢查接入鼠標(biāo)和鍵盤是否為標(biāo)準(zhǔn)鍵盤和鼠標(biāo),如果是則進(jìn)入步驟2),否則報(bào)警; 2)實(shí)時(shí)監(jiān)控模塊接收鼠標(biāo)或鍵盤輸入的鍵值信號(hào),并通過(guò)光發(fā)射模塊將相應(yīng)的信號(hào)轉(zhuǎn)換為光信號(hào)進(jìn)行傳輸; 3)光接收模塊將接收到的光信號(hào)轉(zhuǎn)化為鍵值,然后通過(guò)模擬鍵盤和鼠標(biāo)模塊傳遞到主機(jī)。2.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)鍵盤和鼠標(biāo)單向傳輸?shù)姆椒ǎ涮卣魇?所述的標(biāo)準(zhǔn)鍵盤和鼠標(biāo)為HID鍵盤和鼠標(biāo)。3.根據(jù)權(quán)利要求1或2所述的實(shí)現(xiàn)鍵盤和鼠標(biāo)單向傳輸?shù)姆椒?,其特征?鍵盤和鼠標(biāo)通過(guò)USB接口與實(shí)時(shí)監(jiān)控模塊連接。4.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)鍵盤和鼠標(biāo)單向傳輸?shù)姆椒?,其特征?所述的步驟3)中模擬鍵盤和鼠標(biāo)模塊為兩個(gè),兩個(gè)鍵盤和鼠標(biāo)模塊分別與不同的主機(jī)連接通訊,始終保持著鍵盤和鼠標(biāo)的枚舉信息。5.根據(jù)權(quán)利要求4所述的實(shí)現(xiàn)鍵盤和鼠標(biāo)單向傳輸?shù)姆椒?,其特征?所述的模擬鍵盤和鼠標(biāo)通過(guò)USB接口與主機(jī)連接通訊。6.根據(jù)權(quán)利要求4所述的實(shí)現(xiàn)鍵盤和鼠標(biāo)單向傳輸?shù)姆椒?,其特征?實(shí)時(shí)監(jiān)控模塊檢測(cè)是否需要將當(dāng)前使用的模擬鍵盤和鼠標(biāo)切換到另一模擬鍵盤和鼠標(biāo),如果需要切換,則控制信號(hào)繼電器進(jìn)行切換,使光接收模塊與另一模擬鍵盤和鼠標(biāo)連接,否則,維持原模擬鍵盤和鼠標(biāo)的連接關(guān)系。7.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)鍵盤和鼠標(biāo)單向傳輸?shù)姆椒?,其特征?實(shí)時(shí)監(jiān)控模塊檢測(cè)到鼠標(biāo)的移動(dòng)速度和范圍進(jìn)行檢測(cè),如果鼠標(biāo)的移動(dòng)速度和范圍達(dá)到設(shè)定的閾值,則進(jìn)行切換。8.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)鍵盤和鼠標(biāo)單向傳輸?shù)姆椒ǎ涮卣魇?所述的步驟I)中,采用指示燈報(bào)警。
【專利摘要】本發(fā)明提供了一種實(shí)現(xiàn)鍵盤和鼠標(biāo)單向傳輸方法的技術(shù)方案,該方案的方法,將電信號(hào)轉(zhuǎn)化為光信號(hào),利用光的傳輸單向性實(shí)現(xiàn)鍵盤和鼠標(biāo)的數(shù)據(jù)安全單向性,實(shí)現(xiàn)防止數(shù)據(jù)從鍵盤和鼠標(biāo)處竊走,還可以通過(guò)鼠標(biāo)的快速左右滑動(dòng),來(lái)實(shí)現(xiàn)零縫隙的物理切換,使得同一套鍵盤和鼠標(biāo)控制另一主機(jī),方便用戶的使用和操作。
【IPC分類】G06F21/83
【公開號(hào)】CN105205419
【申請(qǐng)?zhí)枴緾N201410286801
【發(fā)明人】萬(wàn)海山, 魏東曉, 朱啟超, 孫世東, 李勝, 陳丹偉, 任勛益
【申請(qǐng)人】山東中孚信息產(chǎn)業(yè)股份有限公司
【公開日】2015年12月30日
【申請(qǐng)日】2014年6月18日