XZ : fichier .xz
stableFormat de compression Unix à très haut taux de compression, basé sur l'algorithme LZMA2.
Dans le navigateur : le fichier n'est envoyé sur aucun serveur.
Le XZ compresse un seul fichier avec l’algorithme LZMA2, offrant généralement un taux de compression supérieur au GZIP classique au prix d’un temps de calcul plus long. Comme le GZIP, il est très fréquemment associé au TAR pour former des archives “.tar.xz”.
Sa signature de 6 octets est stable et sans ambiguïté connue.
Devenu le format de compression par défaut de nombreuses distributions Linux pour la diffusion de paquets logiciels et de code source, le XZ a connu une notoriété inattendue en 2024 lorsqu’une porte dérobée sophistiquée a été découverte dans ses outils associés (XZ Utils), un épisode marquant de l’histoire récente de la sécurité des logiciels libres.
Contrairement au gzip qui compresse en un seul passage continu, LZMA2 découpe les données en blocs qui peuvent chacun choisir leurs propres paramètres de compression, une flexibilité qui contribue au meilleur taux de compression obtenu au prix d’un temps de calcul plus élevé.
L’incident de la porte dérobée de 2024, introduite sur plusieurs années par un contributeur ayant progressivement gagné la confiance du mainteneur du projet, a depuis été largement étudié comme cas d’école des risques de supply-chain pesant sur les dépendances open source largement utilisées mais maintenues par très peu de personnes.
Fedora a par ailleurs basculé la compression par défaut de ses paquets RPM vers le Zstandard plutôt que le XZ, un compromis privilégiant une décompression nettement plus rapide à l’installation au prix d’un taux de compression légèrement inférieur, un arbitrage de plus en plus courant face à des paquets logiciels toujours plus volumineux.
Signature binaire
| Hexadécimal | Offset |
|---|---|
FD 37 7A 58 5A 00 | 0 |
Vérifier qu'un fichier porte bien cette signature →
Questions fréquentes
Comment ouvrir un fichier .xz ?
7-Zip, xz (ligne de commande) permettent d'ouvrir gratuitement un fichier .xz. Voir la liste complète des logiciels compatibles ci-contre. Sans rien installer : l'outil « Ouvrir un fichier RAR ou 7z » de fichiers.org (https://www.fichiers.org/ouvrir-rar-7z/), dans le navigateur et sans envoi du fichier.
Quel est le type MIME du format XZ ?
Le type MIME du format XZ est application/x-xz.
Le format XZ (.xz) est-il encore utilisé aujourd'hui ?
Oui, le format XZ est stable et toujours largement utilisé, sans signe de déclin.
Peut-on ouvrir un fichier .xz sur mobile, sans installer d'application ?
Oui : l'outil « Ouvrir un fichier RAR ou 7z » de fichiers.org fonctionne dans le navigateur d'un smartphone ou d'une tablette, sans application à installer et sans envoi du fichier.
XZ est-il plus efficace que gzip ou bzip2 ?
En taux de compression, oui, généralement de façon nette grâce à l'algorithme LZMA2 ; en contrepartie, la compression (moins la décompression) est sensiblement plus lente, ce qui explique que gzip reste privilégié quand la vitesse prime sur la taille finale.
gzip, bzip2, xz, zstd, LZ4, Brotli : quel algorithme de compression choisir →
Un fichier ne s'ouvre pas : les causes possibles →
Comment savoir si un fichier est corrompu →
Sources
Dernière mise à jour :