SHA3-512-generator
Generér SHA3-512-hashen af vilkårlig tekst med SHA-3-standarden fra FIPS 202. Værktøjet koder inputtet som UTF-8 og returnerer 512-bit-digesten som 128 hexadecimale tegn eller i Base64. Brug det, når en protokol, testpakke eller overensstemmelseskrav kræver SHA3-512, eller når du ønsker den største sikkerhedsmargin inden for SHA-3 til integritetskontrol og sammenligning af digests.
Ofte stillede spørgsmål
Hvad er SHA3-512?
SHA3-512 er den 512-bit-version af SHA-3-familien, standardiseret i FIPS 202. Den bruger Keccak-svampen med en kapacitet på 1024 bit. Digesten er 64 byte og vises som 128 hexadecimale tegn.
Hvad er SHA3-512-testvektorerne?
Den tomme streng hashes til a69f73cca23a9ac5c8b567dc185a756e97c982164fe25859e0d1dcc1475c80a615b2123af1f5f94c11e3e9402c3ac558f500199d95b6d3e301758586281dcd26. Teksten abc hashes til b751850b1a57168a5693cd924b6b096e08f621827444f70d884f5d0240d2712e10e116e9192af3c91a7ec57647e3934057340b4cf408d5a56592f8274eec53f0. Dette værktøj giver begge resultater.
Er SHA3-512 det samme som SHA-512?
Nej. SHA-512 hører til SHA-2-familien og SHA3-512 til SHA-3, og deres design er ikke beslægtede. De har samme outputlængde, men giver forskellige digests for det samme input.
Er SHA3-512 langsommere end SHA3-256?
Ja. Den større kapacitet giver en mindre rate, så den absorberer 72 byte pr. permutation i stedet for 136. For korte tekster vil du ikke bemærke forskellen.
Hvordan kodes inputtet?
Teksten hashes som UTF-8-bytes, præcis som den er indtastet. Linjeskift betyder noget, så tekst kopieret fra Windows-filer med CRLF-linjeskift giver en anden digest end den samme tekst med LF-linjeskift.
Hvilken outputkodning skal jeg vælge?
Hex er det almindelige format til kontrolsummer og logfiler og er 128 tegn langt. Base64 repræsenterer de samme 64 byte med 88 tegn. Begge formater er tabsfri og kan bruges i stedet for hinanden.
Er dette Keccak-512, der bruges af nogle blockchains?
Nej. Keccak-512 fra før standardiseringen bruger en anden udfyldning, så dens digests adskiller sig fra SHA3-512. Dette værktøj følger den endelige FIPS 202-standard.
Kan jeg bruge SHA3-512 til lagring af adgangskoder?
Det anbefales ikke. Hurtige hashes gør det muligt for angribere at afprøve gæt hurtigt, selv med salt. Brug Argon2, bcrypt eller scrypt, som er udviklet til at være langsomme og hukommelseskrævende.
Hvad er grænsen for inputstørrelse?
Du kan hashe op til 5 MiB tekst pr. anmodning. Intet af det, du indtaster, gemmes eller logges, når hashresultatet er returneret.
Hvornår giver SHA3-512 mening?
Vælg den, når en specifikation kræver det, eller når du ønsker en stor sikkerhedsmargin, for eksempel i langtidsarkiver. Til de fleste almindelige integritetskontroller er SHA3-256 eller SHA-256 allerede mere end tilstrækkelige.