Générateur de hachage SHA3
🌐

Entrez votre texte en clair


Copiez votre texte codé


Qu'est-ce que SHA3 ?

SHA3 (Secure Hash Algorithm 3) est une fonction de hachage cryptographique qui traduit toute entrée en 160 bits. Il est important de noter que toute donnée arbitraire (qu'il s'agisse d'une chaîne de 4 octets, d'une image ou d'un film de 10 Go) sera hachée en 160 bits. SHA3 est déterministe, c'est-à-dire qu'il produit toujours le même résultat pour une même entrée. Il est important de noter que depuis un certain temps, SHA3 n'est plus considéré comme sûr contre les attaques criptographiques.

SHA3 est basé sur les principes similaires à ceux de MD2, MD4 et MD5 mais il génère une valeur de hachage plus grande.

Qu'est-ce que la sortie SHA3 ?

L'algorithme SHA3 hachera les entrées en 160 bits. Habituellement, la façon la plus courante choisie pour représenter ces 160 bits est d'utiliser la notation hexadécimale, c'est-à-dire de regrouper les bits par groupes de 4 bits, ce qui finit par être une chaîne de 40 caractères.

As an example, SHA3("world") = 169d8c1d9447d349170d643a2f5a4df8ecfd615568fb50cc218a346c3b934538a8f566d906ae55c63bcf85130b833b4c4bb9758035b88a78820a5c446ed8636b

Histoire du SHA3

En 2006, le NIST (National Institute of Standards and Technology) a organisé un concours pour créer une nouvelle norme de hachage. En raison des attaques précédentes réussies sur MD5, SHA0 et SHA1, le NIST a perçu le besoin de créer une norme différente (il est important de mentionner qu'aucune attaque significative sur SHA2 n'a encore été réalisée).