Czym jest SHA3-224 (FIPS 202)?
SHA3-224 (FIPS 202) (Secure Hash Algorithm 224-bit) to kryptograficzna funkcja skrótu, która produkuje 224-bitową (28-bajtową) wartość skrótu, zazwyczaj przedstawianą jako 56-znakową liczbę szesnastkową. Jest częścią rodziny funkcji skrótu SHA-3 standaryzowanych przez NIST (FIPS 202).
Kluczowe cechy:
- Deterministyczna: To samo wejście zawsze produkuje ten sam skrót
- Szybkie obliczenia: Szybkie do obliczenia dla dowolnego danego wejścia
- Efekt lawiny: Małe zmiany w wejściu powodują drastycznie różne wyjścia
- Nieodwracalna: Obliczeniowo niemożliwe do odwrócenia skrótu w celu znalezienia oryginalnego wejścia
- Odporna na kolizje: Bardzo trudno znaleźć dwa różne wejścia, które produkują ten sam skrót
Powszechne zastosowania:
- Podpisy cyfrowe i certyfikaty
- Blockchain i kryptowaluty (niektóre systemy używają SHA3-224 (FIPS 202))
- Przechowywanie haseł (z odpowiednim soleniem)
- Weryfikacja integralności plików
- Algorytmy proof-of-work