« SHA (Secure Hash Algorithm) » : différence entre les versions

De M82 - DIMA's wiki
Aller à la navigation Aller à la recherche
Page créée avec « SHA est un algorithme de hachage qui est utilisé pour l’authentification* et la vérification de l’intégrité d’une donnée échangée. Développé par la NSA, les versions 0, 1 et 2 sont aujourd’hui supplantées par la version 3 issue d’un concours public (2007). SHA-0 est formellement déconseillée depuis 1996, SHA-1 est très utilisée dans les applications mais reste vulnérable (théoriquement) aux attaques par collision. La famille SHA-2 regrou... »
 
(Aucune différence)

Dernière version du 22 juillet 2025 à 20:41

SHA est un algorithme de hachage qui est utilisé pour l’authentification* et la vérification de l’intégrité d’une donnée échangée. Développé par la NSA, les versions 0, 1 et 2 sont aujourd’hui supplantées par la version 3 issue d’un concours public (2007). SHA-0 est formellement déconseillée depuis 1996, SHA-1 est très utilisée dans les applications mais reste vulnérable (théoriquement) aux attaques par collision. La famille SHA-2 regroupe alors les SHA 256 et 512 par exemple (la différence réside dans la taille des mots en entrée de la fonction et la taille des blocs hachés suivant les algorithmes cryptographiques sous-jacents). La version 3 fait l’objet d’un standard du National Institute of Standards and Technology – NIST, publié le 5 août 2015. Voir Fonction de hachage.