Vad är SM3?
SM3 är en kryptografisk hashfunktion standardiserad i Kina (GM/T 0004-2012). Den producerar ett 256-bitars (32-byte) hashvärde, vanligtvis visat som en 64-teckens hexsträng.
Nyckelegenskaper:
- Deterministisk: Samma inmatning ger alltid samma hash
- Lavineffekt: Små förändringar i inmatningen ger mycket olika utdata
- Kollisionsresistent: Utformad för att göra kollisioner svåra att hitta
Vanliga användningar:
- Dataintegritetskontroller
- Digitala signaturer (SM2)
- Säkra identifierare