採用系統保密鎖實現數據保密的方法
2023-08-06 00:29:46 1
專利名稱:採用系統保密鎖實現數據保密的方法
技術領域:
本發明涉及計算機信息安全領域,特別是一種計算機採用系統保密鎖實現數據保
密的方法。
背景技術:
目前,電腦、手機和嵌入式系統等智能設備不僅具有作業系統,且還兼具數據信息 存儲功能,因此,數據信息的安全也成為關注的重點。 通常一臺設備由一人或多人使用,各自都有不同的應用和數據存儲,通常情況下, 是在進入作業系統時設置一個或多個的用戶名和密碼作為身份驗證,只有授權的用戶可以 登錄該設備,以此來保護系統及數據的安全,但這種方法的實質是一個作業系統和共有存 儲空間,使用過程中存在這樣的問題,若在某一用戶使用時,一旦被黑客攻破或者通過攔截 軟體獲取到密碼信息,所有用戶的數據信息的安全便不到保障;而且如果由於某個用戶使 用時導致系統或部分數據被病毒感染,會使整個系統和數據被感染,導致系統崩潰或重要 數據丟失、破壞;有時還可能由於某個用戶誤操作刪除他人的數據,造成數據丟失。
發明內容
本發明所要解決的技術問題是,針對上述現有技術現狀,而提供一種多個操作系 統及數據相互獨立且安全的採用系統保密鎖實現數據保密的方法。 本發明解決上述技術問題所採用的技術方案為一種採用系統保密鎖實現數據保 密的方法,包括預裝模塊、密碼鎖鑑別模塊、系統切換模塊與密碼鎖,所述密碼鎖有與計算 機系統所在設備通訊的接口 ;所述預裝模塊將系統分成多個不同分區的系統,讀取密碼鎖 序列號並將其存入可保護存儲空間;所述方法通過密碼鎖鑑別模塊和系統切換模塊加密, 其步驟為 讀取密碼鎖狀態,沒有密碼鎖,關閉所有系統或進入默認系統,同時隱藏其他系統 及分區; 有密碼鎖,讀取密碼鎖序列號,並與存儲在可保護存儲空間內密碼鎖序列號對 比; 序列號不一樣,關閉所有系統或進入默認系統,同時隱藏其他系統及分區;
序列號一樣,顯示系統界面,選擇並進入所選系統,同時隱藏其他系統及分區。
預裝模塊實施時,需連接密碼鎖至計算機系統所在設備與其通訊的接口。
密碼鎖與計算機系統所在設備通訊的接口為USB或PCI或串口或並口 。
所述密碼鎖序列號為其生產時的唯一序列號,存儲於密碼鎖所在存儲空間。
系統切換模塊實施時,需連接密碼鎖至計算機系統所在設備與其通訊的接口。
與現有技術相比,本發明的優點在於數據及系統更加安全,由於作業系統及其分 區內的數據必須要配合密碼鎖才能操作,若將系統根據不同需要分成若干不同分區的系 統,當密碼鎖與某一系統配合使用時,其他分區的系統及數據都是安全的,有效避免了黑客、病毒、誤操作等引起的數據信息的破壞、丟失。
圖1是本發明實施例提供的採用系統保密鎖實現數據保密的方法的結構框圖;
圖2是本發明實施例提供的採用系統保密鎖實現數據保密的方法的預裝模塊實 施流程圖; 圖3是本發明實施例提供的採用系統保密鎖實現數據保密的方法的加密實施流 程圖。
圖中 1、預裝模塊;2、密碼鎖鑑別模塊;3、系統切換模塊;4、密碼鎖;5、計算機系統所在 設備
具體實施例方式
下面根據實施例和附圖對本發明作進一步詳細說明。 如圖1、2、3所示,一種採用系統保密鎖實現數據保密的方法,包括預裝模塊1、密 碼鎖鑑別模塊2、系統切換模塊3與密碼鎖4,所述密碼鎖4有與計算機系統所在設備5通 訊的接口,接口為USB或PCI或串口或並口,密碼鎖序列號為其生產時的唯一序列號,存儲 於密碼鎖所在存儲空間;所述預裝模塊1將系統分成多個不同分區的系統,讀取密碼鎖4序 列號並將其存入可保護存儲空間;所述方法通過密碼鎖鑑別模塊2和系統切換模塊3加密。
如圖2所示,所述預裝模塊實施流程為
在步驟S201,插入密碼鎖。 在步驟S202,預裝模塊的分區鏡像克隆程序實現生成不同分區的多個系統。
在步驟S203、 S204,預裝模塊的序列號存儲程序將讀取密碼鎖序列號並將其存入 可保護存儲空間。 如圖3所示,所述方法實現加密的步驟為 在步驟S301,讀取密碼鎖狀態,有兩種結果,無密碼鎖進入步驟S302,有密碼鎖進 入S303。 在步驟S302, S302-l鎖定所有系統,或者S302-2進入默認系統,同時隱藏另外系 統及分區。 在步驟S303,讀取密碼鎖序列號,讀取存儲在可保護存儲空間內密碼鎖序列號。 在步驟S304,對比兩號碼是否一致,若一致,進入S305,不一致進入S302. 在步驟S305,序列號一樣,選擇並進入所選系統界面,同時隱藏另外系統及分區。
權利要求
一種採用系統保密鎖實現數據保密的方法,其特徵在於包括預裝模塊、密碼鎖鑑別模塊、系統切換模塊與密碼鎖,所述密碼鎖有與計算機系統所在設備通訊的接口;所述預裝模塊將硬碟分成多個不同分區的系統,讀取密碼鎖序列號並將其存入可保護存儲空間;所述方法通過密碼鎖鑑別模塊和系統切換模塊加密,其步驟為讀取密碼鎖狀態,沒有密碼鎖,關閉所有系統或進入默認系統,同時隱藏其他系統及分區;有密碼鎖,讀取密碼鎖序列號,並與存儲在可保護存儲空間內密碼鎖序列號對比,序列號不一樣,關閉所有系統或進入默認系統,同時隱藏其他系統及分區;序列號一樣,顯示系統界面,選擇並進入所選系統,同時隱藏其他系統及分區。
2. 根據權利要求1所述的採用系統保密鎖實現數據保密的方法,其特徵在於所述預 裝模塊實施時,需連接密碼鎖至計算機系統所在設備與其通訊的接口 。
3. 根據權利要求1所述的採用系統保密鎖實現數據保密的方法,其特徵在於所述密 碼鎖與計算機系統所在設備通訊的接口為USB或PCI或串口或並口。
4. 根據權利要求1所述的採用系統保密鎖實現數據保密的方法,其特徵在於所述密 碼鎖序列號為其生產時的唯一序列號,存儲於密碼鎖所在存儲空間。
5. 根據權利要求1所述的採用系統保密鎖實現數據保密的方法,其特徵在於所述系 統切換模塊實施時,需連接密碼鎖至計算機系統所在設備與其通訊的接口 。
全文摘要
本發明公開了一種採用系統保密鎖實現數據保密的方法,將硬碟分成多個不同分區的系統後,通過硬體密碼鎖與軟體的結合,實現對系統及數據的保護。與現有技術相比,本發明的優點在於數據及系統更加安全,由於作業系統及其分區內的數據必須要配合密碼鎖才能操作,若將硬碟根據不同需要分成若干不同分區的系統,當密碼鎖與某一系統配合使用時,其他分區的系統及數據都是安全的,有效避免了黑客、病毒、誤操作等引起的數據信息的破壞、丟失。
文檔編號G06F21/20GK101706856SQ200910223360
公開日2010年5月12日 申請日期2009年11月19日 優先權日2009年11月19日
發明者周作華 申請人:周作華