Hamsi
Hamsi es una propuesta a la competición SHA-3 de Küçük, un hash esponja basado en una permutación simple y de estructura ligera.
Propósito
Candidata de SHA-3 cuya estructura simple se presta a implementación hardware, aunque con un margen de seguridad menor.
Mecanismo
Construcción esponja con estado de 256/512 bits. Cada ronda aplica al estado SubBytes (una S-box dependiente del mensaje), ShiftRows, MixColumns y adición de constantes. El número de rondas es pequeño.
Casos de uso
- Propuesta a la competición SHA-3
- Hash ligero
- Implementación hardware