Aes

AES解密需要多長時間?

  • March 21, 2019

我正在嘗試解密使用 AES-256 加密的 90 GB 文件。我有密碼。這需要多長時間才能完成?我已經讓這個過程執行了 3 天以上,沒有任何進展。

我正在嘗試解密使用 256 AES 加密的 90 GB 文件。

$$ … $$這需要多長時間才能完成?

如果 AES 實施和進行解密的程序有任何好處,這僅受驅動器速度的限制,如果您的處理器比 2012 年左右更新。因此,對於 SSD,您應該能夠達到 200MB/s 和一個幾乎沒有問題的 50MB/s 的 HDD,如果程序沒有一些可怕的成本並且使用理智的實現並且使用較舊/較弱的處理器,您仍然應該能夠使 HDD 飽和並以大約一半的速度執行 SSD。

但是請注意,某些平台(例如標準平台)python實際上並不編譯為機器程式碼,因此速度非常慢,即在我最近進行的測量中,我使用解釋器達到了大約 1MB/s。但即便如此,它也應該“只”花費你 25 小時。因此**,您使用的程序很可能實施得非常糟糕,如果可以的話,您應該強烈考慮使用替代方案**。

在現代高端遊戲電腦上解密 90GB 硬碟應該不會超過 5 分鐘。聽起來您的硬碟上可能有某些東西損壞了。既然你有程式碼然後登錄並將你的文件從硬碟驅動器複製到另一個加密硬碟驅動器,然後不要浪費你的時間解密而只是格式化硬碟。無論如何,沒有人能夠恢復您的數據,因為沒有人願意 +100 年嘗試解密您的硬碟;-) 請注意.. 加密非常好,但要非常清楚,竊取您的程式碼比竊取您的程式碼容易得多打破你的加密..這就是 NSA 和其他人所做的。例如,他們向您發送一封包含性感女孩的電子郵件,當您點擊電子郵件/照片時,它會安裝一個鍵盤記錄器,記錄您在鍵盤上所做的一切。

我以為我分享了我解密 AES-256 的真實生活經驗

當我加密執行 Windows 10 的電腦主硬碟驅動器(它是一個 256gb m2 驅動器)然後使用名為 Veracrypt(以前稱為 truecrypt)的出色軟體完全解密驅動器時,解密和刪除 aes-256 和刪除驅動器大約需要 5 分鐘從硬碟解密。

如果我解密 256 SSD 需要更長的時間。如果我從 dos/command 提示符(在 windows 外)解密,那麼我想大概需要 20 分鐘。

在我的網路上,我有一個 6TB 大的 NAS 伺服器,它的處理器速度要慢得多,並在 RAID 0 中組合在一起的 3x2tb 7200rpm 機械硬碟上執行。創建一個加密的 6tb 文件容器需要 4-6 天。

對於不知道 veracrypt/truecrypt 的人。然後它“預”加密一個可以在其中儲存數據的容器。因此,您只需對文件容器或硬碟進行 1 次加密,然後您只需輸入程式碼,2 秒後您的數據即可使用。如果您使用 Windows 10 對硬碟進行加密,那麼您會在啟動電腦時看到一個黑屏,其中包含要求您輸入密碼的文本。(在極少數情況下,如果您的電腦壞了,請插入救援 Veracrypt 磁碟並解密您的電腦,以便能夠在 Windows 10 中修復/安裝更新)。提示 2.. 請注意,加密硬碟會降低 25% 的性能,但是如果您使用 ssd 或 m2 驅動器,您不會注意到普通使用的差異。

引用自:https://crypto.stackexchange.com/questions/61660