Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tutoriel:comment_verifier_l_integrite_de_son_image_cd [Le 02/01/2022, 12:02] 91.165.73.45 [Dernière version officielle LTS] |
tutoriel:comment_verifier_l_integrite_de_son_image_cd [Le 14/03/2023, 08:59] (Version actuelle) 86.76.253.143 |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Xenial Trusty installation gravure tutoriel md5sum}} | + | {{tag>installation gravure tutoriel}} |
---- | ---- | ||
Ligne 26: | Ligne 26: | ||
<note> La [[wpfr>fonction de hachage|fonction de hachage cryptographique]] [[wpfr>SHA-256]] est devenue le nouveau standard recommandé et tend à remplacer les fonctions [[wpfr>SHA-1]] et [[wpfr>MD5]] considérées moins fiables(([[https://www.schneier.com/essays/archives/2004/08/cryptanalysis_of_md5.html|Cryptanalysis of MD5 and SHA: Time for a New Standard by Bruce Schneier on August 2004]])). Pour les images .iso d'Ubuntu, les empreintes ** SHA256**, **%%SHA1%%** et **MD5** sont disponibles pour l'ensemble de ses [[:versions]] et [[:variantes]] soutenues.</note> | <note> La [[wpfr>fonction de hachage|fonction de hachage cryptographique]] [[wpfr>SHA-256]] est devenue le nouveau standard recommandé et tend à remplacer les fonctions [[wpfr>SHA-1]] et [[wpfr>MD5]] considérées moins fiables(([[https://www.schneier.com/essays/archives/2004/08/cryptanalysis_of_md5.html|Cryptanalysis of MD5 and SHA: Time for a New Standard by Bruce Schneier on August 2004]])). Pour les images .iso d'Ubuntu, les empreintes ** SHA256**, **%%SHA1%%** et **MD5** sont disponibles pour l'ensemble de ses [[:versions]] et [[:variantes]] soutenues.</note> | ||
- | ===== Liste des empreintes===== | + | ===== Trouver l'empreinte de mon ISO ===== |
- | Les empreintes de Ubuntu de Xubuntu de Lubuntu devraient être toutes différentes les unes des autres. | + | Vous trouverez les empreintes SHA256 sur la page de téléchargement de l'ISO. |
- | Or, les empreintes indiquées pour Ubuntu de Xubuntu de Lubuntu sont toutes les mêmes. | + | Par exemple pour Ubuntu 20.04.3, dans le ficher SHA256SUMS disponible sur https://releases.ubuntu.com/20.04.3 , on peut voir que l'empreinte de ubuntu-20.04.3-desktop-amd64.iso est ''5fdebc435ded46ae99136ca875afc6f05bde217be7dd018e1841924f71db46b5''. |
- | Conclusion : | + | |
- | Les empreintes indiquées ne peuvent pas êtres les bonnes. | + | |
- | ====Dernière version officielle LTS ===== | + | Pour les autres ISO d'Ubuntu et ses variantes, consulter les liens donnés par https://help.ubuntu.com/community/UbuntuHashes |
- | ^ Image ISO ^ Clé SHA256 ^ | + | |
- | ^ [[:focal|ubuntu-20.04.1-desktop-amd64.iso]] | ''b45165ed3cd437b9ffad02a2aad22a4ddc69162470e2622982889ce5826f6e3d'' | | + | |
- | ^ Image ISO ^ Clé SHA256 ^ | ||
- | ^ [[:bionic|ubuntu-18.04.2-desktop-amd64.iso]] | ''22580b9f3b186cc66818e60f44c46f795d708a1ad86b9225c458413b638459c4'' | | ||
- | ^ [[:bionic|ubuntu-18.04.1-desktop-amd64.iso]] | ''5748706937539418ee5707bd538c4f5eabae485d17aa49fb13ce2c9b70532433'' | | ||
- | ^ [[:bionic|ubuntu-18.04-desktop-amd64.iso]] | ''a55353d837cbf7bc006cf49eeff05ae5044e757498e30643a9199b9a25bc9a34'' | | ||
- | |||
- | ^ Image ISO ^ Clé SHA256 ^ | ||
- | ^ [[:xenial|ubuntu-16.04.4-desktop-amd64.iso]] | ''3380883b70108793ae589a249cccec88c9ac3106981f995962469744c3cbd46d'' | | ||
- | ^ [[:xenial|ubuntu-16.04.4-desktop-i386.iso]] | ''431001ea336e9f0495ad9404286645a1e7caf6b5cc239837a072921ba32b180e'' | | ||
- | |||
- | ^ Image ISO ^ Clé SHA256 ^ | ||
- | ^ [[:xenial|ubuntu-16.04.3-desktop-amd64.iso]] | ''1384ac8f2c2a6479ba2a9cbe90a585618834560c477a699a4a7ebe7b5345ddc1'' | | ||
- | ^ [[:xenial|ubuntu-16.04.3-desktop-i386.iso]] | ''e28a99e1754a5b04741cd09ff557df2173a0177df79782aa0eb952d3d9803a2b'' | | ||
- | |||
- | ^ Image ISO ^ Clé SHA256 ^ | ||
- | ^ [[:xenial|ubuntu-16.04.2-desktop-amd64.iso]] | ''0f3086aa44edd38531898b32ee3318540af9c643c27346340deb2f9bc1c3de7e'' | | ||
- | ^ [[:xenial|ubuntu-16.04.2-desktop-i386.iso]] | ''aaed1111f4cde22bc62858f20a8f8a323baef1192044ea875bc27499ca8bd02d'' | | ||
- | |||
- | ^ Image ISO ^ Clé SHA256 ^ | ||
- | ^ [[:xenial|ubuntu-16.04.1-desktop-amd64.iso]] | ''dc7dee086faabc9553d5ff8ff1b490a7f85c379f49de20c076f11fb6ac7c0f34'' | | ||
- | ^ [[:xenial|ubuntu-16.04.1-desktop-i386.iso]] | ''cea23ae1ce57e7ee2495b74cc232358523d8d0a754a3aa3dd7d8f9d55408f5ae'' | | ||
- | |||
- | ^ Image ISO ^ Clé MD5 ^ | ||
- | ^ [[:bionic|ubuntu-18.04.3-desktop-amd64.iso]] | ''72491db7ef6f3cd4b085b9fe1f232345'' | | ||
- | ^ [[:bionic|ubuntu-18.04.2-desktop-amd64.iso]] | ''69809dc7e058b81bc781fe3e24d3204f'' | | ||
- | ^ [[:bionic|ubuntu-18.04.1-desktop-amd64.iso]] | ''f430da8fa59d2f5f4262518e3c177246'' | | ||
- | ^ [[:bionic|ubuntu-18.04-desktop-amd64.iso]] | ''129292a182136a35e1f89c586dbac2e2'' | | ||
- | ^ [[:xenial|ubuntu-16.04.4-desktop-amd64.iso]] | ''b47e23601d56533fb01a941ef1794e57'' | | ||
- | ^ [[:xenial|ubuntu-16.04.3-desktop-amd64.iso]] | ''0d9fe8e1ea408a5895cbbe3431989295'' | | ||
- | ^ [[:xenial|ubuntu-16.04.2-desktop-amd64.iso]] | ''1400884CEC8E40A1A876B2678F81494B'' | | ||
- | ^ [[:xenial|ubuntu-16.04.1-desktop-amd64.iso]] | ''17643c29e3c4609818f26becf76d29a3'' | | ||
- | ^ [[:xenial|ubuntu-16.04.1-desktop-i386.iso]] | ''9e4e30c37c99b4e029b4bfc2ee93eec2'' | | ||
- | ====Toutes variantes soutenues ==== | ||
- | | ^ [[:trusty|Trusty 14.04 LTS]] ^ [[:xenial|Xenial 16.04 LTS]] ^ [[:bionic|Bionic 18.04 LTS]] ^ | ||
- | ^ [[:ubuntu|Ubuntu]] | [[http://releases.ubuntu.com/14.04/SHA256SUMS|SHA256]] [[http://releases.ubuntu.com/14.04/MD5SUMS|MD5]] | [[http://releases.ubuntu.com/16.04/SHA256SUMS|SHA256]] [[http://releases.ubuntu.com/16.04/MD5SUMS|MD5]] (16.04.5)| [[http://releases.ubuntu.com/18.04/SHA256SUMS|SHA256]] [[http://releases.ubuntu.com/18.04/MD5SUMS|MD5]] (18.04.1) | | ||
- | ^ **[[:edubuntu|Edubuntu]] **| [[http://cdimage.ubuntu.com/edubuntu/releases/14.04/release/SHA256SUMS|SHA256]] [[http://cdimage.ubuntu.com/edubuntu/releases/14.04/release/MD5SUMS|MD5]] | [[http://cdimage.ubuntu.com/edubuntu/releases/16.04/release/SHA256SUMS|SHA256]] [[http://cdimage.ubuntu.com/edubuntu/releases/16.04/release/MD5SUMS|MD5]] | | ||
- | ^ **[[:kubuntu|Kubuntu]] **| [[http://cdimage.ubuntu.com/kubuntu/releases/14.04.3/release/SHA256SUMS|SHA256]] [[http://cdimage.ubuntu.com/kubuntu/releases/14.04.3/release/MD5SUMS|MD5]] | [[http://cdimage.ubuntu.com/kubuntu/releases/16.04/release/SHA256SUMS|SHA256]] [[http://cdimage.ubuntu.com/kubuntu/releases/16.04/release/MD5SUMS|MD5]] | | ||
- | ^ **[[:Mythbuntu|Mythbuntu]] **| [[http://cdimage.ubuntu.com/mythbuntu/releases/14.04/release/SHA256SUMS|SHA256]] [[http://cdimage.ubuntu.com/mythbuntu/releases/14.04/release/MD5SUMS|MD5]] | [[http://cdimage.ubuntu.com/mythbuntu/releases/16.04/release/SHA256SUMS|SHA256]] [[http://cdimage.ubuntu.com/mythbuntu/releases/16.04/release/MD5SUMS|MD5]] | | ||
- | ^ **[[:Ubuntu Studio]] **| [[http://cdimage.ubuntu.com/ubuntustudio/releases/14.04/release/SHA256SUMS|SHA256]] [[http://cdimage.ubuntu.com/ubuntustudio/releases/14.04/release/MD5SUMS|MD5]] | [[http://cdimage.ubuntu.com/ubuntustudio/releases/16.04/release/SHA256SUMS|SHA256]] [[http://cdimage.ubuntu.com/ubuntustudio/releases/16.04/release/MD5SUMS|MD5]] | [[http://cdimage.ubuntu.com/ubuntustudio/releases/xenial/release/SHA1SUMS|SHA256]] [[http://cdimage.ubuntu.com/ubuntustudio/releases/xenial/release/MD5SUMS|MD5]] | | ||
- | ^ **[[:xubuntu|Xubuntu]]**| [[http://cdimage.ubuntu.com/xubuntu/releases/14.04/release/SHA256SUMS|SHA256]] [[http://cdimage.ubuntu.com/xubuntu/releases/14.04/release/MD5SUMS|MD5]] | [[http://cdimage.ubuntu.com/xubuntu/releases/16.04/release/SHA256SUMS|SHA256]] [[http://cdimage.ubuntu.com/xubuntu/releases/16.04/release/MD5SUMS|MD5]] | | ||
- | ^ **[[:lubuntu|Lubuntu]]** | [[http://cdimage.ubuntu.com/lubuntu/releases/14.04/release/SHA256SUMS|SHA256]] [[http://cdimage.ubuntu.com/lubuntu/releases/14.04/release/MD5SUMS|MD5]] | [[http://cdimage.ubuntu.com/lubuntu/releases/16.04/release/SHA256SUMS|SHA256]] [[http://cdimage.ubuntu.com/lubuntu/releases/16.04/release/MD5SUMS|MD5]] | | ||
- | ^ **[[:ubuntu_gnome|Ubuntu Gnome]]**| [[http://cdimage.ubuntu.com/ubuntu-gnome/releases/14.04/release/SHA256SUMS|SHA256]] [[http://cdimage.ubuntu.com/ubuntu-gnome/releases/14.04/release/MD5SUMS|MD5]]| | | ||
- | ^ **[[:UbuntuKylin]]**| [[http://cdimage.ubuntu.com/ubuntukylin/releases/14.04/release/SHA256SUMS|SHA256]] [[http://cdimage.ubuntu.com/ubuntukylin/releases/14.04/release/MD5SUMS|MD5]] | | | ||
- | ^ **[[:mate|Ubuntu Mate]]** | | [[http://cdimage.ubuntu.com/ubuntu-mate/releases/16.04/release/SHA256SUMS|SHA256]] [[http://cdimage.ubuntu.com/ubuntu-mate/releases/16.04/release/MD5SUMS|MD5]] | | ||
- | ====Versions spécialisées (PowerPC, Mac, ppc64el,...)==== | ||
- | |||
- | ^ [[:trusty|Trusty 14.04 LTS]] ^ | ||
- | | [[http://cdimage.ubuntu.com/releases/14.04/release/SHA256SUMS|SHA256]] [[http://cdimage.ubuntu.com/releases/14.04/release/MD5SUMS|MD5]] | | ||
- | |||
- | //En complément, vous trouverez en bas de cette page, des liens qui vous mèneront vers **[[#empreintes_md5_des_versions_d_ubuntu|les listes complètes de toutes les empreintes de référence]]** de toutes les autres versions d'Ubuntu encore soutenues. Ceci inclut les anciennes versions d'Ubuntu ainsi que les images spécialisées (DVD, Alternate-CD, CD pour serveurs, pour d'autres architectures, et autres variantes reconnues).// | ||
===== Vérifier l'intégrité d'un fichier .iso ===== | ===== Vérifier l'intégrité d'un fichier .iso ===== | ||
- | <note> | + | https://releases.ubuntu.com/20.04/ubuntu-20.04.4-live-server-amd64.iso |
- | Le contrôle et la comparaison de l'empreinte peut prendre quelques dizaines de secondes voire plus, en fonction de la taille du fichier et du type d'algorithme de hachage. | + | |
- | </note> | + | |
- | + | ||
- | <note important> Si le fichier ISO téléchargé est windows, il ne faut pas oublier de récupérer l'empreinte SHA256 au moment du téléchargement en cliquant sur le lien "vérifier votre téléchargement" afin d'obtenir la valeur officielle.</note> | + | |
==== Sous Ubuntu ==== | ==== Sous Ubuntu ==== | ||
Ligne 107: | Ligne 50: | ||
- Depuis les liens du tableau du [[ #toutes_variantes_soutenues |chapitre 1.2]], télécharger((Le téléchargement de ce type de fichier se fait d'un clic droit sur le lien puis "//Enregistrer la cible du lien sous…//")) le fichier **SHA256SUMS** correspondant dans le même dossier que l'image ISO à contrôler puis à l'aide des [[:commande_shell|commandes]] suivantes saisies dans un [[:terminal]]; \\ | - Depuis les liens du tableau du [[ #toutes_variantes_soutenues |chapitre 1.2]], télécharger((Le téléchargement de ce type de fichier se fait d'un clic droit sur le lien puis "//Enregistrer la cible du lien sous…//")) le fichier **SHA256SUMS** correspondant dans le même dossier que l'image ISO à contrôler puis à l'aide des [[:commande_shell|commandes]] suivantes saisies dans un [[:terminal]]; \\ | ||
- Se rendre dans le dossier où vous avez téléchargé l'image ISO et son fichier **SHA256SUMS** <code>cd Téléchargements</code> | - Se rendre dans le dossier où vous avez téléchargé l'image ISO et son fichier **SHA256SUMS** <code>cd Téléchargements</code> | ||
- | - À l'aide de l’utilitaire **shasum** et l'option ''-c'', lancer le contrôle et la comparaison des empreintes; \\ //(L'utilitaire **shasum** cherchera à calculer les empreintes des fichiers ISO listés dans le fichier SHA256SUMS ((tapez ''cat SHA256SUMS'' pour visualiser le contenu de ce fichier)) et les comparera aux valeurs stockées dans le fichier.)// <code>sha256sum -c SHA256SUMS</code> Le [[:terminal]] vous retournera une réponse de ce type: <code>ubuntu-14.04.3-desktop-amd64.iso: OK | + | - À l'aide de l’utilitaire **shasum** et l'option ''-c'', lancer le contrôle et la comparaison des empreintes; \\ //(L'utilitaire **shasum** cherchera à calculer les empreintes des fichiers ISO listés dans le fichier SHA256SUMS ((tapez ''cat SHA256SUMS'' pour visualiser le contenu de ce fichier)) et les comparera aux valeurs stockées dans le fichier.)// <code>shasum -c SHA256SUMS</code> Le [[:terminal]] vous retournera une réponse de ce type: <code>ubuntu-14.04.3-desktop-amd64.iso: OK |
- | shasum: ubuntu-14.04.3-desktop-i386.iso: | + | shasum: ubuntu-14.04.3-desktop-i386.iso: |
- | ubuntu-14.04.3-desktop-i386.iso: FAILED open or read | + | ubuntu-14.04.3-desktop-i386.iso: FAILED open or read |
- | shasum: ubuntu-14.04.3-server-amd64.iso: Aucun fichier ou dossier de ce type | + | shasum: ubuntu-14.04.3-server-amd64.iso: Aucun fichier ou dossier de ce type |
- | ubuntu-14.04.3-server-amd64.iso: FAILED open or read | + | ubuntu-14.04.3-server-amd64.iso: FAILED open or read |
- | shasum: ubuntu-14.04.3-server-i386.iso: Aucun fichier ou dossier de ce type | + | shasum: ubuntu-14.04.3-server-i386.iso: Aucun fichier ou dossier de ce type |
- | ubuntu-14.04.3-server-i386.iso: FAILED open or read | + | ubuntu-14.04.3-server-i386.iso: FAILED open or read |
- | shasum: wubi.exe: Aucun fichier ou dossier de ce type | + | shasum: wubi.exe: Aucun fichier ou dossier de ce type |
- | wubi.exe: FAILED open or read | + | wubi.exe: FAILED open or read |
shasum: WARNING: 4 listed files could not be read </code> | shasum: WARNING: 4 listed files could not be read </code> | ||
- Repérer la ligne correspondant à votre image ISO. //(La 1ère ligne dans notre exemple)//. | - Repérer la ligne correspondant à votre image ISO. //(La 1ère ligne dans notre exemple)//. | ||
Ligne 134: | Ligne 77: | ||
//NB: La clé apparaîtra comme n'étant pas certifiée avec une signature de confiance. Si votre système est intègre cela ne pose pas de problème.// | //NB: La clé apparaîtra comme n'étant pas certifiée avec une signature de confiance. Si votre système est intègre cela ne pose pas de problème.// | ||
- | </note> | + | </note> |
==== Sous Microsoft Windows ==== | ==== Sous Microsoft Windows ==== | ||
Ligne 141: | Ligne 84: | ||
* [[:Quickhash]] à la base développée pour %%GNU/Linux%% et prenant en compte les algorithmes %%MD5, SHA-1, SHA-256,%%... | * [[:Quickhash]] à la base développée pour %%GNU/Linux%% et prenant en compte les algorithmes %%MD5, SHA-1, SHA-256,%%... | ||
* **(en)** [[http://getmd5checker.com/download/|MD5Checker]]. Limitée à l'algorithme MD5 seulement. | * **(en)** [[http://getmd5checker.com/download/|MD5Checker]]. Limitée à l'algorithme MD5 seulement. | ||
- | * [[http://md5summer.org/|MD5Summer]], Logiciel libre compatible avec Windows XP, Vista et Windows 7 (dans sa version 1.2.0.11). Limitée à l'algorithme MD5 seulement. | + | * [[https://md5summer.org/|MD5Summer]], Logiciel libre compatible avec Windows XP, Vista et Windows 7 (dans sa version 1.2.0.11). Limitée à l'algorithme MD5 seulement. |
* ** (en)** [[https://raylin.wordpress.com/downloads/md5-sha-1-checksum-utility/|MD5 & SHA Checksum Utility]] prenant en compte aussi l'algorithme SHA256. | * ** (en)** [[https://raylin.wordpress.com/downloads/md5-sha-1-checksum-utility/|MD5 & SHA Checksum Utility]] prenant en compte aussi l'algorithme SHA256. | ||
* **(en)** [[http://www.mstsoftware.com/Freeware|mst MD5]]. Limitée à l'algorithme MD5 seulement. | * **(en)** [[http://www.mstsoftware.com/Freeware|mst MD5]]. Limitée à l'algorithme MD5 seulement. | ||
- | * Une méthode simple et utile en installant [[http://www.spiroo.be/7zip/|7zip]] le logiciel libre de compression/décompression vous permettra de contrôler différente somme de contrôle par un simple clic droit sur le fichier/iso à contrôler. | + | * Une méthode simple et utile en installant [[http://www.spiroo.be/7zip/|7zip]] le logiciel libre de compression/décompression vous permettra de contrôler différente somme de contrôle par un simple clic droit sur le fichier/iso à contrôler. |
===Méthode en ligne de commande=== | ===Méthode en ligne de commande=== | ||
- | À l'aide de [[https://technet.microsoft.com/fr-fr/library/cc732443(v=ws.10).aspx|Certutil]]: <code>certutil -hashfile chemin-du-fichier.iso md5</code> ou <code>certutil -hashfile chemin-du-fichier.iso sha256</code> | + | À l'aide de [[https://technet.microsoft.com/fr-fr/library/cc732443(v=ws.10).aspx|Certutil]]: <code>certutil -hashfile chemin-du-fichier.iso MD5</code> ou <code>certutil -hashfile chemin-du-fichier.iso SHA256</code> |
Avec la commande: [[https://docs.microsoft.com/fr-fr/powershell/module/microsoft.powershell.utility/get-filehash?view=powershell-7|Get-FileHash]] | Avec la commande: [[https://docs.microsoft.com/fr-fr/powershell/module/microsoft.powershell.utility/get-filehash?view=powershell-7|Get-FileHash]] | ||
<code bash> Get-FileHash chemin-du-fichier.iso</code> | <code bash> Get-FileHash chemin-du-fichier.iso</code> | ||
+ | |||
==== Sous Apple Mac OS X ==== | ==== Sous Apple Mac OS X ==== | ||
===Méthode graphique=== | ===Méthode graphique=== |