星期四, 1月 15, 2009

免費的隨身碟加密 TrueCrypt,跨平台 Linux、MAC OS X、Windows 通殺

MAC OS X上的DMG映象檔功能很強大,還可以建立可讀寫的加密磁區。雖然是個很方便的封存方法,但在Windows或Linux中卻打不開來,所以必需另外找一個檔案加密的方法。
各位看倌看到了這裡,一定有人會問:「把檔案作成加密的壓縮檔不就好了嗎?」
加密的壓縮檔當然也是一種好方法,但要修改文件時還得解壓縮,修改完後還得加重新壓縮打包回去,不但不能「即時」儲存修改的文件,也有可能在硬碟上殘留機密的文件。

為了解決有加密需求的人,我目前認識了TrueCrypt這套加密軟體。這套軟體可以將整個隨身碟磁區加密起來(不建議使用)、或是在隨身碟預先劃出一個加密區域(建議),來存放機密的文件。
我在Linux Ubuntu 8.10 、Mac OS X Leopard 和 Windows XP SP3 上使用的效果感覺還不錯,Windows 版的 TrueCrypt 還有Travel mode,協助建立可攜式(Portable)的TrueCrypt 在USB隨身碟上,讓你在沒有安裝TrueCrypt的Windows電腦上使用 TrueCrypt。

TrueCrypt還有個貼心的設計,就是它還可以建立一個隱藏加密區,意指在加密區中,再藏一個加密區。我們可以在外層加密區中放一些無關盡要的文件,機密的文件則藏進隱形的加密區裡。這樣的功能有什麼好處呢?就是例如當受到暴力脅迫不得不吐出密碼時,就算得到外層加密區的密碼,也只看得到無關盡要的文件,而且也看不出裡頭還另有玄機。

像這樣比商業軟體還優秀的加密軟體要多少錢?答案是免費!
請到這裡下載

目前我還在摸索這套加密軟體,未來有機會,我再放上使用說明。

2009年1月17日補充:
在Ubuntu裡使用TrueCrypt 6.1a時,發現中文字檔名的部份會出現????問號或亂碼。而在Ubuntu裡建裡的中文檔名在Windows裡看到的則是亂碼,但在Ubuntu裡看到得卻是正常的。這是因為Ubuntu裡的TrueCrypt預設的編碼不是UTF8,需要再加入一些參數,中文檔名的部份才會顯示正常。

啟動TrueCrypt Settings>Preferences>Mount Options 在底下的Mount Options裡的指令列裡輸入 UTF8 後按下確定存檔離開,下次掛載的映像檔,中文的檔名就再也不會出現亂碼了。

沒有留言:

張貼留言

創用 CC 授權條款
瑀的貓、田園與電腦點點滴滴何崧瑀製作,以創用CC 姓名標示-非商業性-禁止改作 3.0 台灣 授權條款釋出。