本發明專利技術公開一種遠端數據存儲方法,應用于手機、服務器、電腦和移動式存儲設備上,手機包括有手機射頻模塊和第一近場通信模塊,移動式存儲設備包含有第二近場通信模塊和指紋模塊,包括如下步驟:電腦檢測移動式存儲設備是否插入USB接口,檢測到插入后判斷移動式存儲設備是否存儲有指紋數據;如果沒有存儲指紋數據,進入指紋和設備密碼初始化步驟,待初始化步驟完成后進校驗步驟。區別于現有技術,上述技術方案可以實現安全的文件存儲。
【技術實現步驟摘要】
本專利技術涉及信息
,尤其涉及一種遠端數據存儲方法。
技術介紹
現有的數據存儲方式具有多種方式,但是都存在著信息泄露的問題。如使用移動式的存儲設備,直接將數據存儲在移動存儲設備上,則存在著存儲設備丟失的問題,丟失后就會造成信息的泄露。或者使用網絡存儲的方式,網絡存儲需要在計算機上每次使用用戶名密碼登錄,這樣很容易軟件或者攝像頭記錄下用戶名密碼,造成用戶名密碼泄露,從而造成數據泄露了。即現有的數據存儲方式還是十分的不安全。
技術實現思路
為此,需要提供一種遠端數據存儲方法,解決現有數據存儲不安全的問題。為實現上述目的,專利技術人提供了一種遠端數據存儲方法,應用于手機、服務器、電腦和移動式存儲設備上,手機包括有手機射頻模塊和第一近場通信模塊,移動式存儲設備包含有第二近場通信模塊和指紋模塊,包括如下步驟:電腦檢測移動式存儲設備是否插入USB接口,檢測到插入后判斷移動式存儲設備是否存儲有指紋數據;如果沒有存儲指紋數據,進入指紋和設備密碼初始化步驟,待初始化步驟完成后進校驗步驟;如果存儲有指紋數據,則直接進入校驗步驟;校驗步驟包括如下步驟:電腦獲取用戶輸入設備密碼數據并發到移動式存儲設備,移動式存儲設備獲取到指紋數據和設備密碼數據后,并與移動式存儲設備內的數據進行比較,如果都通過則繼續下面步驟,否則本方法結束;電腦判斷移動式存儲設備是否存有用戶名和密碼信息;移動式存儲設備沒存有用戶名和密碼信息,進入用戶名和密碼初始化步驟,待用戶名和密碼初始化步驟完成后,進入數據存儲步驟;移動式存儲設備存有用戶名和密碼信息,直接就進入數據存儲步驟;數據存儲步驟包括如下步驟:電腦檢測到文件上傳操作后,發送上傳的文件信息到移動式存儲設備,移動式存儲設備獲取電腦的時間,并對電腦的時間和文件信息進行加密,并對用戶名和密碼進行加密,通過近場通信模塊將加密后的用戶名和密碼、文件信息發送給手機,手機通過手機射頻模塊發送加密后的用戶名、密碼和文件信息到服務器,服務器記錄用戶名、密碼和文件信息開始接收的時間,服務器解密并驗證用戶名和密碼通過后,解密獲取電腦的時間和文件信息,當電腦的時間與記錄的開始接收的時間差值小于一個預設值時,存儲文件信息到用戶名對應的文件夾下,否則放棄存儲文件信息。進一步地,所述指紋和設備密碼初始化步驟包括:電腦發出獲取指紋提示,等待指紋模塊獲取到指紋數據,獲取到指紋數據后發出獲取設備密碼提示,等待電腦的鍵盤獲取到設備密碼數據后,存儲指紋數據和設備密碼數據到移動式存儲設備中,并進入校驗步驟。進一步地,用戶名和密碼初始化步驟包括如下步驟:電腦彈出對話框提示用戶輸入用戶名和密碼,電腦獲取到用戶名密碼后,通過近場通信模塊將用戶名、密碼和指紋數據發送到手機,再由手機的手機射頻模塊發送到服務器,服務器檢測用戶名、密碼和指紋數據是否通過驗證,并將驗證結果發到手機,手機通過近場通信模塊轉發到電腦,電腦在接收到驗證結果后對結果進行判斷,判斷結果是通過的則把用戶名密碼存儲到移動式存儲設備中,并進入數據存儲步驟,判斷結果沒通過則提示用戶其輸入的用戶名和密碼錯誤,本方法結束。區別于現有技術,上述技術方案1.通過指紋與用戶名和密碼進行關聯,用戶不需要再次輸入用戶名密碼,避免了用戶名密碼泄露的問題。2.通過在服務器將用戶名和密碼與文件信息關聯,而不關聯指紋數據,避免了指紋數據造成的指紋數據重復而出現的文件信息泄露的問題。3.電腦與服務器的通信走的是手機射頻的通道,降低了網絡被監聽的可能,避免了數據泄露。4.對文件信息采用每次用戶名密碼校驗,同時文件信息和用戶名密碼都是加密的情況下。5.使用電腦的時間的加密方式,使得加密后的文件更具有混亂性,避免數據包被截獲后被解密的問題,也避免數據包被非法用戶重復提交到服務器造成服務器存儲大量相同文件而影響用戶正常使用的情況。附圖說明圖1為本專利技術方法的流程圖;圖2為本專利技術系統的結構圖。具體實施方式為詳細說明技術方案的
技術實現思路
、構造特征、所實現目的及效果,以下結合具體實施例并配合附圖詳予說明。請參閱圖1到圖2,本實施例提供一種遠端數據存儲方法,應用于手機205、服務器207、電腦201和移動式存儲設備203上,具體地,可以應用于如圖2的系統200上面。手機包括有手機射頻模塊和第一近場通信模塊,手機通過手機射頻模塊可以與基站進行連接,從而可以上網并與服務器連接。移動式存儲設備包含有第二近場通信模塊和指紋模塊,具體地,移動式存儲設備還包括處理模塊和存儲模塊,處理模塊分別與指紋模塊、存儲模塊、第二近場通信模塊和USB接口連接,移動式存儲設備通過USB接口與電腦連接,處理模塊可以對實現對存儲模塊數據的硬件加密,避免直接讀取到存儲模塊的數據。移動式存儲設備個頭小,無需電源,其電源有USB接口供電,可以隨身攜帶,攜帶方便。本方法包括如下步驟:步驟S101電腦檢測移動式存儲設備是否插入USB接口,S102檢測到插入后判斷移動式存儲設備是否存儲有指紋數據;這里的判斷可以是電腦發送個詢問指令給移動式存儲設備,移動式存儲設備讀取存儲模塊,判斷是否存儲有指紋數據,而后將結果反饋給電腦,避免電腦直接讀取到該指紋數據而造成數據可能泄露的問題。如果沒有存儲指紋數據,進入S103指紋和設備密碼初始化步驟,待初始化步驟完成后進校驗步驟S104;如果存儲有指紋數據,則直接進入校驗步驟S104。指紋和設備密碼都是要使用移動式存儲設備的必要條件。指紋和設備密碼初始化步驟就是將指紋和設備密碼放置到移動式存儲設備的存儲模塊中。當存儲模塊里面有指紋的時候,需要使用移動式存儲設備,則要進行校驗。校驗步驟包括如下步驟:S104電腦獲取用戶輸入設備密碼數據并發到移動式存儲設備,移動式存儲設備獲取到指紋數據和設備密碼數據后,并與移動式存儲設備內的數據進行比較,即步驟S105,如果都通過則繼續下面步驟。否則進入步驟S106本方法結束。這里的驗證要同時收到后進行驗證,而不是一個一個進行驗證,這樣避免非法用戶一個個進行破解。同時驗證只要有一個錯誤就是不行的,而非法用戶不知道那個出錯,增加了破解難度,同時由于驗證過程在移動式存儲設備內部進行,這種設備不具有擴展性,相對于電腦來說,這種設備很難入侵和破解。驗證通過,代表了用戶具有使用該移動式存儲設備的權利,而后進入步驟S107,在步驟S107電腦判斷移動式存儲設備是否存有用戶名和密碼信息;這里為什么需要電腦判斷,是由于電腦才能與人進行交互,但是電腦僅僅是獲取一個結果,判斷的過程還需要在移動式存儲設備中。移動式存儲設備沒存有用戶名和密碼信息,進入步驟S108用戶名和密碼初始化步驟,待用戶名和密碼初始化步驟完成后,進入數據存儲步驟S109和S110;移動式存儲設備存有用戶名和密碼信息,直接就進入數據存儲步驟S109和步驟S110。用戶名和密碼是登錄到服務器的關鍵,因為用戶名密碼可以是唯一的,但是指紋數據根據采樣點的不同,很可能不是唯一的。如果采樣點很少,那么不同指紋的指紋數據就有可能出現相同。如果采用指紋數據直接登錄,那么在使用者基數很大的時候,很可能發生有一兩個指紋數據是一樣的,這樣會造成數據混淆。這個在數據安全領域是絕對不允許的。用戶名密碼初始化后,移動式存儲設備內就存儲有用戶名和密碼了。但是在后面的使用過程中,就不需要再本文檔來自技高網...

【技術保護點】
一種遠端數據存儲方法,應用于手機、服務器、電腦和移動式存儲設備上,手機包括有手機射頻模塊和第一近場通信模塊,移動式存儲設備包含有第二近場通信模塊和指紋模塊,其特征在于,包括如下步驟:電腦檢測移動式存儲設備是否插入USB接口,檢測到插入后判斷移動式存儲設備是否存儲有指紋數據;如果沒有存儲指紋數據,進入指紋和設備密碼初始化步驟,待初始化步驟完成后進校驗步驟;如果存儲有指紋數據,則直接進入校驗步驟;校驗步驟包括如下步驟:電腦獲取用戶輸入設備密碼數據并發到移動式存儲設備,移動式存儲設備獲取到指紋數據和設備密碼數據后,并與移動式存儲設備內的數據進行比較,如果都通過則繼續下面步驟,否則本方法結束;電腦判斷移動式存儲設備是否存有用戶名和密碼信息;移動式存儲設備沒存有用戶名和密碼信息,進入用戶名和密碼初始化步驟,待用戶名和密碼初始化步驟完成后,進入數據存儲步驟;移動式存儲設備存有用戶名和密碼信息,直接就進入數據存儲步驟;數據存儲步驟包括如下步驟:電腦檢測到文件上傳操作后,發送上傳的文件信息到移動式存儲設備,移動式存儲設備獲取電腦的時間,并對電腦的時間和文件信息進行加密,并對用戶名和密碼進行加密,通過近場通信模塊將加密后的用戶名和密碼、文件信息發送給手機,手機通過手機射頻模塊發送加密后的用戶名、密碼和文件信息到服務器,服務器記錄用戶名、密碼和文件信息開始接收的時間,服務器解密并驗證用戶名和密碼通過后,解密獲取電腦的時間和文件信息,當電腦的時間與記錄的開始接收的時間差值小于一個預設值時,存儲文件信息到用戶名對應的文件夾下,否則放棄存儲文件信息。...
【技術特征摘要】
1.一種遠端數據存儲方法,應用于手機、服務器、電腦和移動式存儲設備上,手機包括有手機射頻模塊和第一近場通信模塊,移動式存儲設備包含有第二近場通信模塊和指紋模塊,其特征在于,包括如下步驟:電腦檢測移動式存儲設備是否插入USB接口,檢測到插入后判斷移動式存儲設備是否存儲有指紋數據;如果沒有存儲指紋數據,進入指紋和設備密碼初始化步驟,待初始化步驟完成后進校驗步驟;如果存儲有指紋數據,則直接進入校驗步驟;校驗步驟包括如下步驟:電腦獲取用戶輸入設備密碼數據并發到移動式存儲設備,移動式存儲設備獲取到指紋數據和設備密碼數據后,并與移動式存儲設備內的數據進行比較,如果都通過則繼續下面步驟,否則本方法結束;電腦判斷移動式存儲設備是否存有用戶名和密碼信息;移動式存儲設備沒存有用戶名和密碼信息,進入用戶名和密碼初始化步驟,待用戶名和密碼初始化步驟完成后,進入數據存儲步驟;移動式存儲設備存有用戶名和密碼信息,直接就進入數據存儲步驟;數據存儲步驟包括如下步驟:電腦檢測到文件上傳操作后,發送上傳的文件信息到移動式存儲設備,移動式存儲設備獲取電腦的時間,并對電腦的時間和文件信息進行加密,并對用戶名和密碼進行加密,通過近場通信模塊將加密后的用戶名和密碼、文件信息發送給手機,手機通過手機射頻...
【專利技術屬性】
技術研發人員:鄢碧珠,
申請(專利權)人:鄢碧珠,
類型:發明
國別省市:福建;35
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。