HAS-160
In crittografia l'HAS-160 è una funzione crittografica di hash. È stata progettata per essere utilizzata assieme all'algoritmo coreano per la firma digitale KCDSA. Deriva dal SHA-1, con alcuni cambiamenti volti ad aumentarne la sicurezza. Produce un risultato di 160 bit.
HAS-160 viene utilizzato allo stesso modo dello SHA-1. In primo luogo, il dato di ingresso viene suddiviso in blocchi di 512 bit ciascuno. Una funzione di digest aggiorna l'hash intermedio processando via via i nuovi blocchi di input.
L'algoritmo elabora la firma HAS-160 in 80 passi.
Collegamenti esterni
- Una descrizione dell'HAS-160 ed alcuni test vettoriali, su randombit.net. URL consultato il 7 giugno 2009 (archiviato dall'url originale il 19 maggio 2005).
V · D · M | |
---|---|
Funzioni di hash principali | MD5 · SHA-1 · SHA-2 · SHA-3 |
Altre funzioni | GOST · HAS-160 · HAVAL · LM hash · MDC-2 · MD2 · MD4 · N-Hash · RIPEMD · RadioGatún · Snefru · Tiger · Whirlpool |
Algoritmi di MAC | DAA · CBC-MAC · HMAC · OMAC/CMAC · PMAC · UMAC · Poly1305-AES |
Attacchi | Collisione hash · Attacco del compleanno · Attacco preimmagine · Tabella arcobaleno · Attacco del canale laterale · Attacco a forza bruta |
Varie | Effetto valanga · Costruzione di Merkle-Damgård · NESSIE · NIST hash function competition |
Portale Crittografia · Progetto Crittografia · Hash crittografici · MAC |
Portale Crittografia: accedi alle voci di Wikipedia che trattano di Crittografia