HAS-160

Un article de Wikipédia, l'encyclopédie libre.

HAS-160 est une fonction de hachage cryptographique conçue pour une utilisation avec l'algorithme de signature numérique coréen KCDSA. Il s'agit d'un dérivé de SHA-1 assorti d'évolutions visant à améliorer sa sécurité. Il produit une empreinte de 160 bits.

HAS-160 est utilisé de la même manière que SHA-1. Il effectue d'abord un remplissage des données en entrée et les divise en blocs de 512 bits. Une fonction de résumé modifie les valeurs de hachage intermédiaires en traitant les blocs chacun leur tour. L'algorithme consiste en 80 étapes.

[modifier] Liens externes


Fonctions de hachage cryptographiques
Algorithmes : AR | Boognish | FFT-hash | HAS-160 | Haval | MD2 | MD4 | MD5 | N-hash | PANAMA | RIPEMD | RIPEMD-128 | RIPEMD-160 | RIPEMD-256 | SHA-0 | SHA-1 | SHA-224 | SHA-256 | SHA-384 | SHA-512 | Snefru | StepRightUp | Tiger | VSH | Whirlpool
Cryptanalyse : Paradoxe des anniversaires | Linéaire / Différentielle  | Attaque par force brute | Effet avalanche | Pseudo-collision

Architecture : Remplissage | Fonction de compression | Construction de Merkle-Damgard | Construction de Miyaguchi-Preneel | Construction de Matyas-Meyer-Oseas | Construction de Davies-Meyer

Autres langues