MD5 contre SHA-256 â Comparaison, sĂ©curitĂ© et quand utiliser chacun
MD5
MD5 produit un hachage de 128 bits (32 caractÚres hexadécimaux). Il a été conçu en 1991 et était largement utilisé pour la vérification de l'intégrité des fichiers et le hachage des mots de passe.
Statut de sĂ©curitĂ© : COMPROMIS. Des collisions peuvent ĂȘtre gĂ©nĂ©rĂ©es en quelques secondes sur du matĂ©riel standard. Les mots de passe MD5 peuvent ĂȘtre cassĂ©s Ă l'aide de tables arc-en-ciel. N'utilisez pas MD5 Ă des fins de sĂ©curitĂ©.
Encore utile pour : les sommes de contrÎle non cryptographiques, la compatibilité avec les systÚmes existants, la détection de corruption accidentelle de fichiers.
SHA-256
SHA-256 produit un hachage de 256 bits (64 caractÚres hexadécimaux). Il fait partie de la famille SHA-2, conçue par la NSA et publiée en 2001.
Statut de sĂ©curitĂ© : SĂR. Aucune attaque pratique contre SHA-256 n'existe. Il est utilisĂ© dans TLS, Bitcoin, la signature de code, le hachage de mots de passe et les normes de sĂ©curitĂ© gouvernementales.
Référence rapide
| | MD5 | SHA-256 | |---|-----|---------| | Longueur du hachage | 128 bits | 256 bits | | Vitesse | Plus rapide | Plus lent | | Résistance aux collisions | Compromise | Sûre | | Conforme FIPS | Non | Oui | | Recommandé | Usage hérité uniquement | Oui |
Comparez les sorties en temps réel avec notre générateur de hachage.