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 20/09/2018, 12:24] 78.217.162.100 |
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 ^ | ||
- | ^ [[: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-desktop-amd64.iso]] | ''129292a182136a35e1f89c586dbac2e2'' | | ||
- | ^ [[:xenial|ubuntu-16.04.4-desktop-amd64.iso]] | ''b47e23601d56533fb01a941ef1794e57'' | | ||
- | ^ [[:xenial|ubuntu-16.04.4-desktop-amd64.iso]] | ''b47e23601d56533fb01a941ef1794e57'' | | ||
- | ^ [[:xenial|ubuntu-16.04.4-desktop-amd64.iso]] | ''b47e23601d56533fb01a941ef1794e57'' | | ||
- | ^ [[: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> | + | |
==== Sous Ubuntu ==== | ==== Sous Ubuntu ==== | ||
Ligne 102: | 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 129: | 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 136: | 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]] | ||
+ | <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=== |