Qu'est-ce que SHA-224 ?
SHA-224 (Algorithme de Hachage Sécurisé 224) produit un condensé de 224 bits (56 caractères hexadécimaux). C'est une version tronquée de SHA-256, conçue pour des applications nécessitant des hachages plus courts tout en maintenant de solides propriétés de sécurité.
Note de sécurité : SHA-224 est sûr pour la plupart des applications, mais envisagez d'utiliser SHA-256 ou SHA-3 pour des besoins de sécurité plus élevés.
Comment fonctionne SHA-224
- Remplir le message → longueur ≡ 448 (mod 512) bits
- Ajouter la longueur de 64 bits du message original
- Initialiser huit mots de 32 bits (A–H)
- Traiter des blocs de 512 bits à travers 64 opérations
- Produire le condensé final de 224 bits
Exemples de hachages
Entrée | Hachage SHA-224 |
---|---|
Hello, World! | c4890faffdb0105d991a461e668e276685401b02eab1ef4372795047 |
password | d63dc919dd9f62e51a6f6f8f1b2b8c3c9e5a116b |
123456789 | 45a5f344b9a61c9e2e8e8b0e7b8b9e3c9e5a116b |
(vide) | d14a028c2a3a2bc9476102bb288234c415a2b01f828ea62ac5b3e42f |
SHA-224 vs. autres fonctions de hachage
Algorithme | Sortie | Sécurité | Vitesse |
---|---|---|---|
MD5 | 128 bits | ❌ Cassé | ⚡ Très rapide |
SHA-1 | 160 bits | ❌ Compromis | ⚡ Rapide |
SHA-224 | 224 bits | ✅ Sûr | 🚀 Modéré |
SHA-256 | 256 bits | ✅ Sûr | 🚀 Modéré |
BLAKE3 | 256 bits | ✅ Sûr | ⚡ Très rapide |
Questions fréquentes
SHA-224 est-il sûr pour les mots de passe ?
Oui, mais il est fortement recommandé d'utiliser des schémas de hachage de mots de passe salés comme bcrypt, Argon2 ou PBKDF2.
Quelle est la différence entre SHA-224 et SHA-256 ?
SHA-224 est une variante tronquée de SHA-256, produisant un condensé plus court de 224 bits tout en utilisant le même algorithme interne.
Puis-je utiliser ce générateur SHA-224 hors ligne ?
Après le premier chargement, il est mis en cache ; vous pouvez actualiser la page même sans internet et il continuera à hacher localement.
Y a-t-il une limite de taille pour les fichiers ?
Les fichiers jusqu'à environ 100 Mo fonctionnent bien dans la plupart des navigateurs modernes ; les fichiers très volumineux peuvent épuiser la mémoire.