Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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 28/02/2018, 14:53]
bcag2 [Sous Ubuntu] shasum (SHA1SUM) et sha256sum (SHA256SUM)
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 ^ 
-^  [[:​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 ^  
-^ [[:​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]] ^ 
-^ [[:​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]] | 
-^ **[[:​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]] | 
-^ **[[:​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 87: Ligne 48:
 Si vous ne disposez pas du fichier //​SHA256SUM//,​ vous pouvez facilement le créer et y ajouter la valeur de sha fournie et le nom du fichier correspondant:<​code>​1384ac8f2c2a6479ba2a9cbe90a585618834560c477a699a4a7ebe7b5345ddc1 ​  ​ubuntu-16.04.3-desktop-amd64.iso</​code>​ Si vous ne disposez pas du fichier //​SHA256SUM//,​ vous pouvez facilement le créer et y ajouter la valeur de sha fournie et le nom du fichier correspondant:<​code>​1384ac8f2c2a6479ba2a9cbe90a585618834560c477a699a4a7ebe7b5345ddc1 ​  ​ubuntu-16.04.3-desktop-amd64.iso</​code>​
 </​note>​ </​note>​
-  -  Depuis les liens du tableau du [[#Toutes variantes soutenues (liens)|chapitre 1.3]], 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 116: 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 123: 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===
  • tutoriel/comment_verifier_l_integrite_de_son_image_cd.1519825985.txt.gz
  • Dernière modification: Le 28/02/2018, 14:53
  • par bcag2