2012-08-23 42 views

回答

8

我會強烈預計「加密然後壓縮」的方法給你幾乎沒有壓縮。加密的數據不應該有任何可辨別的模式,這基本上是壓縮依賴的模式。

壓縮然後加密。

至於其中類型的加密和壓縮使用 - 完全取決於你的上下文,你沒有給出任何信息。哎呀,你可能會發現你的數據首先是不可壓縮的。

+0

謝謝jon。它用於數據庫的數據存檔。巨大的數據將被存檔。它需要被加密和壓縮 – venkat

+2

「巨​​大的數據」仍然非常模糊。它可以壓縮好或不好。這可能是數據庫的現有備份設施已經壓縮,甚至可能還會加密。 –

2

我認爲通常的做事順序是先壓縮然後加密。好的加密算法相當昂貴,所以最好在加密之前先減小數據的大小。

2

首先你會執行壓縮。你可以使用7zip庫來做到這一點。它也加密,我認爲AES加密。

+0

我已經使用它,很容易使用,相當有效。 –