Przejdź do treści

Generator SHA3-512

Generuj hash SHA3-512 dowolnego tekstu zgodnie ze standardem SHA-3 określonym w FIPS 202. Narzędzie koduje dane wejściowe w UTF-8 i zwraca skrót 512-bitowy jako 128 znaków szesnastkowych lub w formacie Base64. Użyj go, gdy protokół, zestaw testów lub wymóg zgodności wymaga SHA3-512 albo gdy chcesz uzyskać największy margines bezpieczeństwa SHA-3 do kontroli integralności i porównywania skrótów.

Resetuj

Najczęściej zadawane pytania

Czym jest SHA3-512?

SHA3-512 to 512-bitowa funkcja z rodziny SHA-3, ustandaryzowanej w FIPS 202. Wykorzystuje gąbkę Keccak o pojemności 1024 bitów. Skrót ma 64 bajty i jest przedstawiany jako 128 znaków szesnastkowych.

Jakie są wektory testowe SHA3-512?

Hash pustego ciągu to a69f73cca23a9ac5c8b567dc185a756e97c982164fe25859e0d1dcc1475c80a615b2123af1f5f94c11e3e9402c3ac558f500199d95b6d3e301758586281dcd26. Hash tekstu abc to b751850b1a57168a5693cd924b6b096e08f621827444f70d884f5d0240d2712e10e116e9192af3c91a7ec57647e3934057340b4cf408d5a56592f8274eec53f0. To narzędzie odtwarza oba wyniki.

Czy SHA3-512 to to samo co SHA-512?

Nie. SHA-512 należy do rodziny SHA-2, a SHA3-512 do SHA-3; ich konstrukcje są niezależne. Mają taką samą długość wyjściową, ale dla tych samych danych wejściowych zwracają różne skróty.

Czy SHA3-512 działa wolniej niż SHA3-256?

Tak. Większa pojemność oznacza mniejszą szybkość, dlatego funkcja przetwarza 72 bajty na permutację zamiast 136. W przypadku krótkich tekstów różnica będzie niezauważalna.

Jak kodowane są dane wejściowe?

Tekst jest haszowany jako bajty UTF-8, dokładnie w postaci, w jakiej go wpisano. Zakończenia linii mają znaczenie, więc tekst skopiowany z plików Windows z zakończeniami CRLF da inny skrót niż ten sam tekst z zakończeniami LF.

Które kodowanie wyjściowe wybrać?

Zapis szesnastkowy jest powszechnie stosowany w sumach kontrolnych i logach; ma 128 znaków. Base64 przedstawia te same 64 bajty za pomocą 88 znaków. Oba formaty są bezstratne i można ich używać zamiennie.

Czy to Keccak-512 używany przez niektóre łańcuchy bloków?

Nie. Keccak-512 sprzed standaryzacji używa innego dopełnienia, dlatego jego skróty różnią się od skrótów SHA3-512. To narzędzie jest zgodne z ostatecznym standardem FIPS 202.

Czy mogę używać SHA3-512 do przechowywania haseł?

Nie jest to zalecane. Szybkie funkcje skrótu pozwalają atakującym szybko testować przypuszczenia, nawet z solą. Użyj Argon2, bcrypt lub scrypt — funkcji zaprojektowanych tak, by działały wolno i wymagały dużo pamięci.

Jaki jest limit rozmiaru danych wejściowych?

Możesz haszować do 5 MiB tekstu na żądanie. Po zwróceniu skrótu wprowadzone dane nie są przechowywane ani logowane.

Kiedy warto użyć SHA3-512?

Wybierz tę funkcję, gdy wymaga jej specyfikacja lub gdy chcesz uzyskać duży margines bezpieczeństwa, na przykład w przypadku archiwów przechowywanych przez długi czas. Do większości codziennych kontroli integralności SHA3-256 lub SHA-256 w zupełności wystarczą.

O OneClick Pro

OneClick Pro to bezpłatny zbiór ponad 150 narzędzi internetowych do codziennej pracy: konwertowania obrazów i jednostek, formatowania i walidowania kodu, sprawdzania domen i SEO oraz pracy z tekstem, datami i liczbami. Każde narzędzie działa bez rejestracji i subskrypcji, a wprowadzone dane służą wyłącznie do obliczenia wyniku i nigdy nie są przechowywane. Używaj go jako podręcznego zestawu narzędzi do jednorazowych zadań lub dodaj do zakładek te, z których korzystasz każdego dnia.