Format 7z

7z minangka format arsip anyar, nyedhiyakake rasio kompresi sing dhuwur.

Fitur utama format 7z:

  • Arsitektur mbukak
  • Rasio komprèsi dhuwur
  • Enkripsi AES-256 sing kuat
  • Kemampuan kanggo nggunakake sembarang cara komprèsi, konversi utawa enkripsi
  • Ndhukung file kanthi ukuran nganti 16000000000 GB
  • Jeneng berkas Unicode
  • Kompresi padat
  • Arsip header compressing

7z nduweni arsitektur mbukak, saengga bisa ndhukung metode kompresi anyar apa wae. Saiki cara kompresi ing ngisor iki digabungake menyang 7z:

Metode Katrangan
LZMA Apik lan optimized versi algoritma LZ77
LZMA2 Apik versi LZMA
PPMD PPMdH Dmitry Shkarin kanthi owah-owahan cilik
BZip2 Algoritma BWT standar
Nyalin Ora ana metode kompresi

7z uga ndhukung saringan sing nambah rasio kompresi metode kompresi utama. Saiki saringan ing ngisor iki digabungake menyang 7z:

BCJ Konverter kanggo x86 executables
BCJ2 Konverter kanggo x86 executables
ARM64 Konverter kanggo eksekusi ARM64
ARMT Konverter kanggo eksekusi ARM-Thumb 32-bit
ARM Konverter kanggo eksekusi ARM32 32-bit
PPC Konverter kanggo executable PowerPC
SPARC Konverter kanggo eksekusi SPARC
IA64 Konverter kanggo eksekusi IA-64 (Itanium).
Delta Konverter kanggo file WAV
Swap2 / Swap4 Konverter kanggo ngganti urutan bita

LZMA minangka standar lan cara kompresi umum saka format 7z. Fitur utama metode LZMA:

  • Rasio komprèsi dhuwur
  • Ukuran kamus variabel (nganti 4 GB)
  • Kacepetan kompres: kira-kira 2-8 MB/s ing CPU 4 GHz (versi 2 cpu threads).
  • Kacepetan decompressing: kira-kira 30-100 MB/s ing CPU 4 GHz (1 thread cpu).
  • Keperluan memori cilik kanggo decompressing (gumantung saka ukuran kamus)
  • Ukuran kode cilik kanggo decompressing: babagan 5 KB

7-Zip uga ndhukung enkripsi kanthi algoritma AES-256. Algoritma iki nggunakake kunci cipher kanthi dawane 256 bit. Kanggo nggawe kunci kasebut 7-Zip nggunakake fungsi derivasi adhedhasar algoritma hash SHA-256. Fungsi derivasi tombol ngasilake kunci asale saka tembung sandi teks sing ditetepake dening pangguna. Kanggo nambah biaya telusuran lengkap kanggo tembung sandhi, 7-Zip nggunakake akeh iterasi kanggo ngasilake kunci cipher saka tembung sandhi teks.

7z kode iku bagéan saka 7-Zip program sing disebarake ing GNU LGPL. Sampeyan bisa ngundhuh 7-Zip sumber lan binar saka Download Page.

Bagean utama kode 7z kalebu LZMA SDK.

Aplikasi sing ndhukung 7z arsip: WinRAR, PowerArchiver, TUGZip, IZArc.

Pranala:


Copyright (C) 2024 Igor Pavlov.