Format 7z

7z merupakan format arsip baru yang menyediakan rasio kompresi tinggi.

Fitur utama format 7z:

  • Arsitektur terbuka
  • Rasio kompresi tinggi
  • Enkripsi AES-256 yang kuat
  • Kemampuan menggunakan metode kompresi, konversi atau enkripsi lain
  • Mendukung berkas hingga ukuran 16000000000 GB
  • Nama berkas Unicode
  • Kompresi yang solid
  • Kompresi header arsip

7z memiliki arsitektur terbuka sehingga bisa mendukung metode kompresi baru lainnya. Berikut ini adalah metode yang sudah terintegrasi dengan 7z:

Metode Keterangan
LZMA Versi algoritma LZ77 yang diperbaiki dan dioptimasi
LZMA2 Versi LZMA yang diperbaiki
PPMD PPMdH Dmitry Shkarin dengan sedikit perubahan
BCJ Konverter untuk 32-bit x86
BCJ2 Konverter untuk 32-bit x86
BZip2 Algoritma BWT standar
Deflate Algoritma berbasis LZ77 standar

LZMA adalah metode umum dan baku dalam format 7z. Fitur utama metode LZMA:

  • Rasio kompresi tinggi
  • Ukuran kamus bervariasi (hingga 4 GB)
  • Kecepatan kompresi: sekitar 1 MB/s pada CPU 2 GHz
  • Kecepatan dekompresi: sekitar 10-20 MB/s pada CPU 2 GHz
  • Kebutuhan memori kecil pada dekompresi (tergantung ukuran kamus)
  • Ukuran kode kecil untuk dekompresi: sekitar 5 KB
  • Mendukung multi-threading dan hyper-threading P4

Algoritma kompresi LZMA sangat cocok untuk aplikasi tertanam (embedded). LZMA dilepas dengan aturan GNU LGPL. LZMA juga tersedia dengan lisensi hak milik bagi yang tidak bisa menggunakan GNU LGPL dalam kode programnya. Jika anda ingin menggunakan kode LZMA, anda bisa berkonsultasi, pemrograman khusus dan menanyakan lisensi pengembangan dari halaman dukungan: Kirim pesan ke pengembang LZMA. Lihat juga informasi mengenai SDK LZMA.

7-Zip juga mendukung enkripsi dengan algoritma AES-256. Algoritma ini menggunakan kunci cipher dengan panjang 256 bit. Untuk membuat kunci ini 7-Zip menggunakan turunan fungsi dari algoritma hash SHA-256. Fungsi turunan kunci menghasilkan kunci turunan dari kata sandi yang ditentukan oleh pengguna. Untuk mempersulit pemecahan kata sandi 7-Zip menggunakan iterasi yang besar untuk menghasilkan kunci cipher dari teks kata sandi.

7z merupakan bagian dari program 7-Zip dilepas dengan lisensi GNU LGPL. Anda bisa mengunduh kode sumber dan biner 7-Zip dari halaman Unduh.

Aplikasi yang mendukung arsip 7z: WinRAR, PowerArchiver, TUGZip, IZArc.

Tautan:


Hak cipta © 2019 Igor Pavlov. Versi Bahasa Indonesia disediakan oleh idFOSS.