Μορφή 7z

Το 7z είναι η νέα μορφή αρχείου, παρέχοντας υψηλή αναλογία συμπίεσης.

Τα κύρια χαρακτηριστικά της μορφής 7z:

  • Ανοιχτή αρχιτεκτονική
  • Υψηλός λόγος συμπίεσης
  • Ισχυρή κρυπτογράφηση AES-256
  • Δυνατότητα χρήσης οποιασδήποτε μεθόδου συμπίεσης, μετατροπής ή κρυπτογράφησης
  • Υποστήριξη αρχείων μεγέθους έως 160000000000 GB
  • Ονόματα αρχείων Unicode
  • Στερεά συμπίεση
  • Συμπίεση κεφαλίδων αρχειοθέτησης

Το 7z έχει ανοιχτή αρχιτεκτονική, ώστε να μπορεί να υποστηρίξει οποιεσδήποτε νέες μεθόδους συμπίεσης. Τώρα οι ακόλουθες μέθοδοι συμπίεσης ενσωματώνονται στο 7z:

Μέθοδος Περιγραφή
LZMA Βελτιωμένη και βελτιστοποιημένη έκδοση του αλγορίθμου LZ77
LZMA2 Βελτιωμένη έκδοση του LZMA
PPMD PPMdH του Dmitry Shkarin με μικρές αλλαγές
BZip2 Τυπικός αλγόριθμος BWT
Αντίγραφο Χωρίς μέθοδο συμπίεσης

Το 7z υποστηρίζει επίσης φίλτρα που βελτιώνουν την αναλογία συμπίεσης της κύριας μεθόδου συμπίεσης. Τώρα τα ακόλουθα φίλτρα είναι ενσωματωμένα στο 7z:

BCJ Μετατροπέας για εκτελέσιμα αρχεία x86
BCJ2 Μετατροπέας για εκτελέσιμα αρχεία x86
ARM64 Μετατροπέας για εκτελέσιμα αρχεία ARM64
ARMT Μετατροπέας για εκτελέσιμα αρχεία ARM-Thumb 32-bit
ARM Μετατροπέας για εκτελέσιμα αρχεία ARM32 32-bit
PPC Μετατροπέας για εκτελέσιμα αρχεία PowerPC
SPARC Μετατροπέας για εκτελέσιμα αρχεία SPARC
IA64 Μετατροπέας για εκτελέσιμα αρχεία IA-64 (Itanium)
Δέλτα Μετατροπέας για αρχεία WAV
Ανταλλαγή2/Ανταλλαγή4 Μετατροπείς για αλλαγή της σειράς των byte

Το LZMA είναι προεπιλεγμένη και γενική μέθοδος συμπίεσης μορφής 7z. Τα κύρια χαρακτηριστικά της μεθόδου LZMA:

  • Υψηλός λόγος συμπίεσης
  • Μεταβλητό μέγεθος λεξικού (έως 4 GB)
  • Ταχύτητα συμπίεσης: περίπου 2-8 MB / s σε CPU 4 GHz (έκδοση νημάτων 2 CPU).
  • Ταχύτητα αποσυμπίεσης: περίπου 30-100 MB / s σε CPU 4 GHz (1 νήμα CPU).
  • Απαιτήσεις μικρής μνήμης για αποσυμπίεση (εξαρτώνται από το μέγεθος του λεξικού)
  • Μικρό μέγεθος κώδικα για αποσυμπίεση: περίπου 5 KB

Το 7-Zip υποστηρίζει επίσης κρυπτογράφηση με αλγόριθμο AES-256. Αυτός ο αλγόριθμος χρησιμοποιεί κλειδί κρυπτογράφησης μήκους 256 bit. Για να δημιουργήσετε αυτό το κλειδί, το 7-Zip χρησιμοποιεί συνάρτηση παραγωγής βασισμένη στον αλγόριθμο κατακερματισμού SHA-256. Μια συνάρτηση παραγωγής κλειδιού παράγει ένα παράγωγο κλειδί από τον κωδικό πρόσβασης κειμένου που ορίζεται από το χρήστη. Για την αύξηση του κόστους της εξαντλητικής αναζήτησης κωδικών πρόσβασης, το 7-Zip χρησιμοποιεί μεγάλο αριθμό επαναλήψεων για την παραγωγή κλειδιού κρυπτογράφησης από κωδικό πρόσβασης κειμένου.

7z Ο κώδικας αποτελεί μέρος του 7-Zip πρόγραμμα που διανέμεται υπό την GNU LGPL. Μπορείτε να κατεβάσετε 7-Zip πηγές και δυαδικά αρχεία από Σελίδα λήψης.

Μεγάλο μέρος του κώδικα 7z περιλαμβάνεται στο LZMA SDK.

Εφαρμογές που υποστηρίζουν αρχεία 7z: WinRAR, PowerArchiver, TUGZip, IZArc.

Συνδέσεις:


Copyright (C) 2023 7zip.com