Czym jest SM3?
SM3 to kryptograficzna funkcja skrótu standaryzowana w Chinach (GM/T 0004-2012). Tworzy 256-bitową (32-bajtową) wartość skrótu, zwykle przedstawianą jako 64-znakowy ciąg szesnastkowy.
Kluczowe cechy:
- Deterministyczna: To samo wejście zawsze daje ten sam skrót
- Efekt lawiny: Małe zmiany wejścia dają bardzo różne wyniki
- Odporna na kolizje: Zaprojektowana tak, aby utrudniać znalezienie kolizji
Typowe zastosowania:
- Kontrole integralności danych
- Podpisy cyfrowe (SM2)
- Bezpieczne identyfikatory