Le format 7z

7z est un nouveau format d'archive, offrant un taux de compression très élevé.

Les caractéristiques principales du format 7z :

  • Architecture ouverte.
  • Taux de compression élevé.
  • Chiffrement fort AES-256.
  • Possibilité d'utiliser n'importe quelle méthode de compression, de conversion ou de cryptage.
  • Prise en charge des fichiers ayant une taille pouvant aller jusqu'à 16.000.000.000 Go.
  • Noms de fichier au format Unicode.
  • Compression solide.
  • Compression des entêtes d'archive.

7z a une architecture ouverte et peut prendre en charge n'importe quelle nouvelle méthode de compression. Les méthodes de compression suivantes sont actuellement intégrées ´ 7z:

Méthode Description
LZMA Version améliorée et optimisée de l'algorithme LZ77.
LZMA2 Version améliorée de LZMA.
PPMD Méthode PPMdH de Dmitry Shkarin avec de petits changements.
BZip2 Algorithme BWT standard.
Copy Sans compression.

7z prend également en charge les filtres qui améliorent le taux de compression de la méthode de compression principale. Désormais, les filtres suivants sont intégrés à 7z :
BCJ Convertisseur pour les exécutables x86
BCJ2 Convertisseur pour les exécutables x86
ARM64 Convertisseur pour les exécutables ARM64
ARMT Convertisseur pour les exécutables ARM-Thumb 32-bit
ARM Convertisseur pour les exécutables ARM32 32-bit
PPC Convertisseur pour les exécutables PowerPC
SPARC Convertisseur pour les exécutables SPARC
IA64 Convertisseur pour les exécutables IA-64 (Itanium)
Delta Convertisseur pour les fichiers WAV
Swap2/Swap4 Convertisseurs pour changer l'ordre des octets

LZMA est la méthode de compression générale par défaut du format 7z.
Ses principales caractéristiques sont :

  • Taux de compression élevé.
  • Taille du dictionnaire variable (jusqu'à 4 Go).
  • Vitesse de compression : environ 2 à 8 Mo/s sur un processeur à 4 GHz (2 coeurs).
  • Vitesse de décompression : environ 30 à 100 Mo/s sur un processeur à 4 GHz (1 coeur).
  • Faible demande de mémoire pour la décompression (selon la taille du dictionnaire).
  • Petite taille du code de décompression : environ 5 Ko.

7-Zip supporte aussi le chiffrement au moyen de l'algorithme AES-256. Cet algorithme utilise une clé de chiffrement d'une longueur de 256 bits. Pour créer cette clé, 7-Zip utilise des fonctions de dérivation basées sur l'algorithme de hachage SHA-256. La fonction de dérivation produit une clé dérivée du mot de passe fourni par l'utilisateur. Pour augmenter le coût d'une recherche exhaustive du mot de passe, 7-zip utilise un grand nombre d'itérations pour produire la clé chiffrée à partir du mot de passe.

Le code 7z fait partie du programme 7-Zip distribué sous la licence GNU LGPL. Vous pouvez télécharger les sources et les exécutables de 7-Zip sur la page Téléchargement.

La majeure partie du code 7z est incluse dans le SDK LZMA .

Applications qui supportent les archives 7z: WinRAR, PowerArchiver, TUGZip, IZArc.

Liens:


Responsable du site francophone: Olivier Bosschem
Ce site est hébergé par Spiroo
Dernière mise à jour de cette page: 22 octobre 2026
Copyright © 2026 Igor Pavlov.