CoderTools

Générateur de Hash HAS-160

Générer des hashes HAS-160, standard cryptographique coréen pour signatures numériques KCDSA

L'entrée sera encodée en texte UTF-8

À propos du hachage HAS-160

HAS-160 (Hash Algorithm Standard 160) est une fonction de hachage cryptographique conçue par l'Agence coréenne de sécurité de l'information (KISA) en 2000. Elle produit une valeur de hachage de 160 bits (20 octets) et a été développée dans le cadre de la norme cryptographique nationale coréenne.

HAS-160 est structurellement similaire à SHA-1 mais inclut des modifications pour améliorer la sécurité contre la cryptanalyse différentielle. Il est principalement utilisé dans les systèmes gouvernementaux et financiers coréens, particulièrement comme fonction de hachage pour KCDSA (Korean Certificate-based Digital Signature Algorithm).

Spécifications techniques

Propriété Valeur
Taille de sortie 160 bits (20 bytes)
Taille de bloc 512 bits (64 bytes)
Rondes 80
Norme TTAS.KO-12.0011/R1

Utilisation courante

Exemple de hachage

Input: "hello"

HAS-160: 5b652a0afa4fbca58c52603a3f04ccc7939844ab

Avis de sécurité

Bien que HAS-160 ait été conçu pour améliorer SHA-1, il partage des propriétés structurelles similaires. Pour les nouvelles applications nécessitant une haute sécurité, envisagez d'utiliser SHA-256 ou SHA-3. HAS-160 reste adapté à la compatibilité des systèmes hérités et aux exigences réglementaires coréennes spécifiques.

Références