Md5sum

Md5sum

Informations
Type Utilitaire UNIX (d)Voir et modifier les données sur Wikidata

md5sum est un programme informatique qui calcule et vérifie par tranches de 128 bits hachages MD5 de l'élément passé en paramètre, comme décrit dans la RFC 1321[1]. Le hash MD5 fonctionne comme une empreinte digitale compacte d'un fichier. Comme tous les algorithmes de hachage, il y a théoriquement un nombre illimité de fichiers qui auront un hachage MD5 donné. Cependant, il est très peu probable que deux fichiers différents dans le monde réel aient le même hash MD5, à moins d'avoir été spécifiquement créés pour avoir le même hash.

L'algorithme MD5 sous-jacent n'est plus considéré comme sécurisé. Ainsi, bien que md5sum soit bien adapté pour identifier les fichiers connus dans des situations qui ne sont pas liées à la sécurité, il ne devrait pas être utilisé s'il y a un risque que des fichiers aient été délibérément et intentionnellement altérés[2]. Dans ce dernier cas, l'utilisation d'un outil de hachage plus récent tel que sha256sum (en) est recommandée.

Md5sum est utilisé pour vérifier l'intégrité des fichiers, car en pratique toute modification apportée à un fichier entraînera la modification de son hachage MD5. Le plus souvent, md5sum est utilisé pour vérifier qu'un fichier n'a pas été modifié à la suite d'un transfert de fichier défectueux, une erreur de disque ou une ingérence non malveillante. Le programme md5sum est inclus dans la plupart des systèmes d'exploitation Unix ou des couches de compatibilité telles que Cygwin.

Sur les systèmes non-GNU

md5sum est spécifique aux systèmes qui intègrent les GNU coreutils ou BusyBox. Sur AIX, FreeBSD ou OpenBSD, cet utilitaire est nommé md5. Cette version offre des options légèrement différentes.

Notes et références

  1. (en) Request for comments no 1321
  2. « Sécurité : Chiffrer, garantir l’intégrité ou signer | CNIL », sur www.cnil.fr (consulté le )
(en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « md5sum » (voir la liste des auteurs).

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.