Cos’è SM3?
SM3 è una funzione hash crittografica standardizzata in Cina (GM/T 0004-2012). Produce un valore hash di 256 bit (32 byte), di solito mostrato come una stringa esadecimale di 64 caratteri.
Caratteristiche chiave:
- Deterministica: Lo stesso input produce sempre lo stesso hash
- Effetto valanga: Piccoli cambiamenti nell’input producono output molto diversi
- Resistente alle collisioni: Progettata per rendere difficile trovare collisioni
Usi comuni:
- Verifiche di integrità dei dati
- Firme digitali (SM2)
- Identificatori sicuri