✔ 最佳答案
7z 是一種新的壓縮檔案格式,它擁有目前最高的壓縮比。
7z 格式的主要特性:
開放式架構
高壓縮比
強大的 AES-256 加密
可更改和設定壓縮演算法
最大支援 16000000000 GB 檔案
支援Unicode 檔案名稱
支援結實壓縮
支援壓縮檔檔頭壓縮
7z 為開放式架構,所以它可以支援任何新的壓縮演算法。以下列出之壓縮方式已整合至 7z:
演算法 描述
LZMA LZ77 改良和優化演算法後的最新版本
PPMD 基於 Dmitry Shkarin 之上的演算法 PPMdH 並加以優化
BCJ 32位元 x86 執行檔轉換器
BCJ2 32位元 x86 執行檔轉換器
BZip2 標準 BWT 演算法
Deflate 標準 LZ77-based 演算法
LZMA 是 7z 格式預設標準的壓縮演算法。LZMA 壓縮演算法的主要特徵有:
高壓縮比
可變更字典大小 (最大 4 GB)
壓縮速度:運行於 2 GHz 的處理器約為 1 MB/秒
解壓縮速度:運行於 2 GHz 的處理器約為 10~20 MB/秒
解壓縮時僅需少量記憶體 (取決於字典大小)
解壓縮程式碼較小:約 5 KB
支援多執行緒及 Pentium 4 超執行緒 (Hyper-Threading)
LZMA 壓縮演算法相當適合嵌入式的應用。LZMA 以 GNU LGPL 授權方式釋出。LZMA 亦可提供給無法在原始碼使用 GNU LGPL 的使用者所有權的授權。如果您想使用 LZMA 原始碼,可以經由支援頁面尋求諮詢、自訂撰寫程式碼或要求開發者許可證:傳送訊息給 LZMA 開發者;也可檢視 LZMA SDK 的資訊。
7-Zip 亦支援以 AES-256 演算法加密。此演算法使用長度為 256 位元的密鑰進行加密,7-Zip 使用 SHA-256 雜湊演算法的衍生函式建立密鑰,該衍生函式利用使用者定義之文字密碼產生衍生密鑰。為了增加破解密碼所需的時間,7-Zip 使用文字密碼進行大數量的重複演算來產生該密鑰。
7z 是基於 GNU LGPL 許可證下散佈 7-Zip 程式的一部份。您可以從 下載頁面 下載 7-Zip 原始碼及編譯好的可執行檔。
支援 7z 檔案的應用程式: WinRAR、PowerArchiver、TUGZip、IZArc、PeaZip。