Wat is SM3?
SM3 is een cryptografische hashfunctie die in China is gestandaardiseerd (GM/T 0004-2012). Ze produceert een 256-bit (32-byte) hashwaarde, meestal weergegeven als een hexadecimale string van 64 tekens.
Belangrijkste kenmerken:
- Deterministisch: Dezelfde invoer levert altijd dezelfde hash op
- Lawine-effect: Kleine wijzigingen in de invoer geven zeer verschillende uitvoer
- Botsingsbestendig: Ontworpen om het vinden van botsingen moeilijk te maken
Veelvoorkomende toepassingen:
- Integriteitscontroles van gegevens
- Digitale handtekeningen (SM2)
- Veilige identifiers