HAS-160 - HAS-160

HAS-160 ist eine kryptografische Hash-Funktion, die für die Verwendung mit dem koreanischen KCDSA- Algorithmus für digitale Signaturen entwickelt wurde . Es ist von SHA-1 abgeleitet und enthält verschiedene Änderungen, um die Sicherheit zu erhöhen. Es wird eine 160-Bit-Ausgabe erzeugt.

HAS-160 wird wie SHA-1 verwendet. Zuerst teilt es die Eingabe in Blöcke mit jeweils 512 Bit und füllt den letzten Block auf. Eine Digest-Funktion aktualisiert den Zwischen-Hash-Wert, indem sie die Eingabeblöcke nacheinander verarbeitet.

Der Message Digest-Algorithmus besteht aus 80 Runden.

Externe Links