專利名稱:一種基于usb設(shè)備的文件隱藏系統(tǒng)及裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及數(shù)據(jù)通信領(lǐng)域,尤其涉及一種基于USB設(shè)備的文件隱藏系 統(tǒng)及裝置。
背景技術(shù):
USB: Universal Serial Bus,通用串行總線,目前的信息安全策略大多是針對(duì) 信息在網(wǎng)絡(luò)上的傳輸,但是對(duì)于存儲(chǔ)在電腦中的信息,其安全狀況也必須得到 保證。為了加強(qiáng)電腦中存儲(chǔ)的信息的安全系數(shù),為廣大計(jì)算機(jī)用戶提供一個(gè)可 靠的文件隱藏工具具有十分重要的意義,特別對(duì)于軍事、政府、金融等需要高 度信息安全保護(hù)的部門。目前的文件隱藏方法大部分通過軟件的方法實(shí)現(xiàn),安 全系數(shù)低,可靠性也不夠理想。
實(shí)用新型內(nèi)容
本實(shí)用新型要解決的技術(shù)問題是提供一種基于USB設(shè)備的文件隱藏系統(tǒng)及 裝置,能夠?qū)⒂?jì)算機(jī)中顯示的文件隱藏起來,隱藏的文件若沒有基于USB設(shè)備 的文件隱藏器根本無法看到以及恢復(fù)顯示;即使獲得了安全匙,還必須有密碼 配合才能使用。
為解決上述技術(shù)問題,本實(shí)用新型提出了一種基于USB設(shè)備的文件隱藏器, 包括數(shù)據(jù)傳輸接口,用于與外部設(shè)備進(jìn)行數(shù)據(jù)傳輸;
微處理器,分別與身份認(rèn)證模塊和文件隱藏模塊連接,用于數(shù)據(jù)處理; 身份認(rèn)證模塊,用于存儲(chǔ)用戶名和密碼信息以及進(jìn)行用戶身份認(rèn)證; 文件隱藏模塊,用于存儲(chǔ)文件隱藏程序。
所述文件隱藏模塊是用于禁用新技術(shù)應(yīng)用程序接口的。所述禁用新技術(shù)應(yīng) 用程序接口是通過禁用新^^術(shù)應(yīng)用程序接口中實(shí)現(xiàn)文件和目錄查找的應(yīng)用程序接口來實(shí)現(xiàn)的。
本發(fā)明還公開了 一種基于USB設(shè)備的文件隱藏系統(tǒng),包括
計(jì)算機(jī),用于啟動(dòng)與之連接的文件隱藏器,接收用戶輸入信息,將用戶輸 入信息發(fā)送給文件隱藏器進(jìn)行驗(yàn)證,若驗(yàn)證通過,加載文件隱藏器中存儲(chǔ)的文 件隱藏程序,對(duì)選擇的隱藏對(duì)象運(yùn)行文件隱藏程序。
基于USB設(shè)備的文件隱藏器,用于接收所述計(jì)算機(jī)發(fā)送的用戶輸入信息, 驗(yàn)證用戶身份信息,若驗(yàn)證通過,向所述計(jì)算機(jī)加載預(yù)存儲(chǔ)的文件隱藏程序。
本實(shí)用新型計(jì)算機(jī)通過加載并運(yùn)行存儲(chǔ)在基于USB設(shè)備的文件隱藏器中的 文件隱藏程序,可以將計(jì)算機(jī)文件隱藏;因采用了軟件與硬件結(jié)合隱藏的方法, 保密性很高。隱藏的文件若沒有基于USB設(shè)備的文件隱藏器根本無法看到以及 恢復(fù)顯示。即使獲得了基于USB設(shè)備的文件隱藏器,還必須有密碼配合才能使 用,具有多重保密機(jī)制,更加安全可靠。
圖1是本實(shí)用新型一種基于USB設(shè)備的文件隱藏器的結(jié)構(gòu)圖2是本實(shí)用新型一種基于USB設(shè)備的文件隱藏系統(tǒng)的實(shí)現(xiàn)方法的流程
圖3是本實(shí)用新型一種基于USB設(shè)備的文件隱藏系統(tǒng)的實(shí)現(xiàn)方法的詳細(xì)流
程圖4是本實(shí)用新型一種基于USB設(shè)備的文件隱藏系統(tǒng)的結(jié)構(gòu)圖;具體實(shí)施方式
本實(shí)用新型提供了一種基于USB設(shè)備的文件隱藏系統(tǒng)和裝置,計(jì)算機(jī)通過 加栽并運(yùn)行存儲(chǔ)在基于USB設(shè)備的文件隱藏器中的文件隱藏程序,可以將計(jì)算 機(jī)文件隱藏。
如圖l所示, 一種基于USB設(shè)備的文件隱藏器的結(jié)構(gòu)圖,包括數(shù)據(jù)傳輸 接口 i,用于與外部設(shè)備進(jìn)行數(shù)據(jù)傳輸;微處理器2,分別與身份認(rèn)證模塊3和文件隱藏模塊4連接,用于數(shù)據(jù)處理;身份認(rèn)證模塊3,用于存儲(chǔ)用戶名和密碼 信息以及用戶身份認(rèn)證程序;文件隱藏模塊4,用于存儲(chǔ)文件隱藏程序。
如圖2所示, 一種基于USB設(shè)備的文件隱藏系統(tǒng)的實(shí)現(xiàn)方法主要流程,包 括計(jì)算機(jī)啟動(dòng)與之連接的文件隱藏器S1;用戶身份認(rèn)證S2;將文件隱藏器中 存儲(chǔ)的文件隱藏程序加載到計(jì)算機(jī)S3;計(jì)算機(jī)運(yùn)行文件隱藏程序S4;斷開文件 隱藏器與計(jì)算機(jī)的連接S5。
圖3是一種基于USB設(shè)備的文件隱藏系統(tǒng)的實(shí)現(xiàn)方法詳細(xì)步驟。
其中圖2中的計(jì)算沖幾啟動(dòng)與之連接的文件隱藏器Sl步驟包括插入文件隱 藏器與計(jì)算機(jī)相連Sll;計(jì)算機(jī)讀入全域唯一識(shí)別碼(GUID) S12,主要利用 Windows API進(jìn)行,通過全域唯一識(shí)別碼(GUID)查找到新設(shè)備;打開設(shè)備句 柄S13,然后利用句柄對(duì)USB i殳備進(jìn)行讀寫和控制才喿作S14;
圖2中的用戶身份認(rèn)證S2步驟包括彈出輸入窗口 S15,等待用戶輸入用 戶名和密碼,輸入后,判斷用戶名和密碼驗(yàn)證是否正確S16,具體的計(jì)算機(jī)將用 戶輸入的用戶名和密碼傳送給文件隱藏器,與文件隱藏器中預(yù)存的用戶名和密 碼進(jìn)行匹配,若驗(yàn)證通過則進(jìn)入下一步操作,將文件隱藏器中存儲(chǔ)的文件隱藏 程序加載到計(jì)算機(jī)S3,否則將進(jìn)行差錯(cuò)處理S31,彈出一個(gè)警告信息窗口。
圖2中的計(jì)算機(jī)運(yùn)行文件隱藏程序S4步驟包括鼠標(biāo)右M:選擇目標(biāo)S17, 判斷目標(biāo)是否為文件夾S18,如果是文件夾,鼠標(biāo)右鍵單擊彈出的菜單增加顯示 和隱藏選項(xiàng)S19,若選擇隱藏選項(xiàng)S20,調(diào)用文件隱藏主程序S21,文件被隱藏 不被計(jì)算機(jī)顯示;若選擇顯示選項(xiàng)S22,調(diào)用文件顯示主程序S23,被隱藏的文 件重新被計(jì)算機(jī)顯示;如果選擇目標(biāo)不是文件夾,用戶重新選擇目標(biāo)S17。
使用完畢后,將USB設(shè)備與計(jì)算機(jī)的連接斷開S5。
圖4是本實(shí)用新型一種基于USB設(shè)備的文件隱藏系統(tǒng)的結(jié)構(gòu)圖;數(shù)據(jù)傳輸 接口 i與計(jì)算機(jī)5相連接。
以上所述是本實(shí)用新型的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通 技術(shù)人員來說,在不脫離本實(shí)用新型遠(yuǎn)離的前提下,還可以做出若干改進(jìn),這 些改進(jìn)仍屬本實(shí)用新型的保護(hù)范圍。
權(quán)利要求1. 一種基于USB設(shè)備的文件隱藏器,其特征在于,包括數(shù)據(jù)傳輸接口,用于與外部設(shè)備進(jìn)行數(shù)據(jù)傳輸;微處理器,分別與身份認(rèn)證模塊和文件隱藏模塊連接,用于數(shù)據(jù)處理;身份認(rèn)證模塊,用于存儲(chǔ)用戶名和密碼信息以及進(jìn)行用戶身份認(rèn)證;文件隱藏模塊,用于存儲(chǔ)文件隱藏程序。
2. 根據(jù)權(quán)利要求1所述的一種基于USB設(shè)備的文件隱藏器,其特征在于, 所述文件隱藏模塊是用于禁用新技術(shù)應(yīng)用程序接口的。
3. 根據(jù)權(quán)利要求2所述的一種基于USB設(shè)備的文件隱藏器,其特征在于, 所述禁用新技術(shù)應(yīng)用程序接口是通過禁用新技術(shù)應(yīng)用程序接口中實(shí)現(xiàn)文件和目 錄查找的應(yīng)用程序接口來實(shí)現(xiàn)的。
4. 一種基于USB設(shè)備的文件隱藏系統(tǒng),其特征在于,包括計(jì)算機(jī),用于啟動(dòng)與之連接的文件隱藏器,接收用戶輸入信息,將用戶輸 入信息發(fā)送給文件隱藏器進(jìn)行驗(yàn)證,若驗(yàn)證通過,加載文件隱藏器中存儲(chǔ)的文 件隱藏程序,對(duì)選擇的隱藏對(duì)象運(yùn)行文件隱藏程序?;赨SB設(shè)備的文件隱藏器,用于接收所述計(jì)算機(jī)發(fā)送的用戶輸入信息, 驗(yàn)證用戶身份信息,若驗(yàn)證通過,向所述計(jì)算機(jī)加載預(yù)存儲(chǔ)的文件隱藏程序。
5. 根據(jù)權(quán)利要求4所述的一種基于USB設(shè)備的文件隱藏系統(tǒng),其特征在 于,所述基于USB設(shè)備的文件隱藏器包括數(shù)據(jù)傳輸接口 ,用于與外部設(shè)備進(jìn)行數(shù)據(jù)傳輸;微處理器,分別與身份認(rèn)證^f莫塊和文件隱藏模塊連接,用于數(shù)據(jù)處理; 身份認(rèn)證模塊,用于存儲(chǔ)用戶名和密碼信息以及進(jìn)行用戶身份認(rèn)證;文件隱藏^f莫塊,用于存儲(chǔ)文件隱藏程序。
6. 根據(jù)權(quán)利要求5所述的一種基于USB設(shè)備的文件隱藏系統(tǒng),其特征在 于,所述文件隱藏4莫塊是用于禁用新技術(shù)應(yīng)用程序接口的。
7. 根據(jù)權(quán)利要求6所述的一種基于USB設(shè)備的文件隱藏系統(tǒng),其特征在 于,所述禁用新技術(shù)應(yīng)用程序接口是通過禁用新技術(shù)應(yīng)用程序接口中實(shí)現(xiàn)文件 和目錄查找的應(yīng)用程序接口來實(shí)現(xiàn)的。
專利摘要本實(shí)用新型公開了一種基于USB設(shè)備的文件隱藏系統(tǒng)及裝置,一種基于USB設(shè)備的文件隱藏器包括數(shù)據(jù)傳輸接口,用于與外部設(shè)備進(jìn)行數(shù)據(jù)傳輸;微處理器,分別與身份認(rèn)證模塊和文件隱藏模塊連接,用于數(shù)據(jù)處理;身份認(rèn)證模塊,用于存儲(chǔ)用戶名和密碼信息以及進(jìn)行用戶身份認(rèn)證;文件隱藏模塊,用于存儲(chǔ)文件隱藏程序。一種基于USB設(shè)備的文件隱藏系統(tǒng)包括計(jì)算機(jī)和基于USB設(shè)備的文件隱藏器。計(jì)算機(jī)通過加載并運(yùn)行存儲(chǔ)在基于USB設(shè)備的文件隱藏器中的文件隱藏程序,可以將計(jì)算機(jī)文件隱藏;因采用了軟件與硬件結(jié)合隱藏的方法,保密性很高。
文檔編號(hào)G06F21/24GK201233601SQ20082004731
公開日2009年5月6日 申請(qǐng)日期2008年5月5日 優(yōu)先權(quán)日2008年5月5日
發(fā)明者卓 丁, 浩 徐, 黃紹雄 申請(qǐng)人:丁 卓;徐 浩;黃紹雄