2011-04-23 57 views
1

我需要開發一個加密的USB閃存驅動器來保護我的數據。這裏是高層次的想法:如何開發一個加密的USB閃存驅動器

  1. 當USB將在PC被堵塞,它會顯示一個應用程序,例如「openfile.exe」
  2. 當我運行「openfile.exe」就會打開USB(需要輸入密碼)以保存其他文件。
  3. 現在用戶可以像往常一樣將文件保存在USB中進行加密。
  4. 當我拔掉從PC和重新插件USB,它會從第1步開始

因此,用戶總是看到「openfile.exe」插件之後,直到他們跑我的應用程序 放在USB 。數據將得到保護。

我不知道,如何創建虛擬USB模擬器? 任何人有想法如何繼續?

謝謝。

+0

模擬器是否必要,或者BitLocker能解決您的問題? – Jess 2011-04-23 08:04:00

回答

0

它不是虛擬USB模擬器,而是一個虛擬文件系統(您可以創建一個帶有驅動器盤符的虛擬磁盤,並通過驅動程序將其映射到實際位置)。我們的幾個產品(即Solid File System OS版本和Callback File System)可用於此任務(請參閱comparison of our virtual storage products)。

此方法的缺點是您必須將內核模式驅動程序安裝到系統。您的應用程序可以即時執行此操作,但它需要具有此任務的管理權限。即當你來到網吧的時候,插入你的U盤並擁有一個加密磁盤幾乎是不可能的(因爲網吧管理員不會給你管理員權限)。

+0

除了桌面以外,Unix統治着每個市場,所以假設桌面是下一個是合乎邏輯的。即使是壟斷,免費也是不可能的。我的觀點是,如果它不是頂級3操作系統的跨平臺解決方案,那麼它不是未來的證明。 – user447607 2013-04-20 17:13:57

+0

@ user447607墓是我們所有人的未來。而...? – 2013-04-20 17:52:35

相關問題