題 加密的SSD健康狀況


SSD需要操作系統進行特定維護,例如 修剪 功能。使用TrueCrypt等程序的完整硬盤加密或分區加密是否會對SSD驅動器產生負面影響?


4
2018-03-09 15:06


起源




答案:


它取決於FDE(全盤加密)軟件。在TrueCrypt的情況下 - 是的,它會影響非常多。在這種情況下,系統磁盤看起來像數據已滿,而TRIM沒有效果。 但是,如果您使用BitLocker FDE(包含在Windows7中) - 完全沒問題,它與SSD完全兼容。這是引用 Microsoft SSD FAQ

是Bitlocker的加密過程   優化適用於SSD?

是的,在NTFS上。當Bitlocker第一次   配置在一個分區上,整個   分區被讀取,加密和   寫回來。這樣做,   NTFS文件系統將發出Trim   命令幫助SSD優化它   行為。

我們鼓勵用戶關注   他們的數據隱私和保護   在他們的驅動器上啟用Bitlocker,   包括SSD。

此外,根據我自己的測試(我問他們的支持,他們也確認) - Jetico BestCrypt卷加密也兼容SSD和TRIM(這是由於TrueCrypt的軟件架構不同,所以當附加BestCrypt加密驅動器時,Windows會看到它像往常一樣驅動,所以TRIM必須工作)


7
2018-03-21 19:03



TrueCrypt支持TRIM。 - grawity
TrueCrypt僅在系統加密分區上支持TRIM - 如其頁面所述。但不清楚它是否支持非系統FDE驅動器上的TRIM :( - AYA


當在具有TRIM支持的SSD上使用時,所有全盤加密(FDE)系統將遭受信息洩露。這包括TrueCrypt,它是驅動器性能的另一個關注點。原因是使用TRIM顯示磁盤的哪些區域用於存儲實際數據,哪些區域用於“自由空間”。

在開始編寫加密文件系統數據之前,這些FDE系統通常首先用隨機數據填充磁盤。原因是如果磁盤首先歸零,那麼在格式化之後,很明顯哪些塊已用於存儲加密的文件系統數據。

TRIM揭示了基本相同的信息。一些SSD會將TRIMmed塊清零,這意味著情況會減少到 究竟 與在零驅動器上使用FDE相同。

在TrueCrypt的情況下,知道使用哪些塊以及哪些塊是空閒的也會影響隱藏卷提供的合理的拒絕性。還有更多的TrueCrypt信息 http://www.truecrypt.org/docs/?s=trim-operation

這有點麻煩,因為使用沒有TRIM的SSD會很快導致性能下降,從而首先否定了使用SSD的全部意義......我仍然不確定最佳解決方案是什麼(或者如果一個人存在的話)。


5
2018-06-03 12:08



知道這麼多的+1,即使它與問題無關:) - Jonathan
+1 @devkev了解知識。然而,即使使用TRIM以及知道哪些塊是免費的這一事實,如果PC落入壞人之手,仍然可以獲得相當程度的隱私保護 - 遠比沒有好。 - therobyouknow


加密自然會增加開銷,這會降低讀寫速度,就像在盤片驅動器上一樣。它不應該對驅動器的使用壽命產生負面影響,除非它是一種需要大量額外寫入的加密方案,或者正在編寫的特定類型的數據模式更容易在特定驅動器上進行寫入放大(這是非常不可能,基本上不可能提前知道)。

大多數全新的驅動器實際上都在使用基於控制器的垃圾收集等;這一切都發生在操作系統級別之下,所以它應該與數據無關。 TRIM特別是我不是100%肯定,但實際的功能再次發生在控制器級別上,所以它也應該沒問題。

請注意,所有這些可能因驅動器而異,因為最大的變量是SSD上的控制器。


3
2018-03-09 15:29



為什麼選擇downvote? (並在一年後,開始...) - Shinrai


是的,它會影響。但是,您可以在實際使用ssd之前檢查可能的問題。嘗試 SsdReady 用於估計磁盤寫入量的免費工具,因此您將獲得SSD的大致使用壽命。


0
2018-03-09 19:56





我有一個三星evo 840 120GB系統驅動器加密truecrypt大約一年。一切都運行良好,當我更換驅動器時,SMART數據並沒有表明比1年內預期更多的磨損。唯一的缺點是速度是沒有加密的速度的一半。


0
2017-10-29 11:24