SHA-512-hashgenerator

Voer tekst in om te hashen.

Kies SHA-512, voer uw tekst in en genereer. Het resultaat is een checksum van 512 bits, geschreven als 128 hexadecimale tekens. Daaronder staan SHA-384 en SHA-256, zodat u de lengte kunt kiezen die uw formaat vraagt.

Zo genereert u een SHA-512-hash

  1. 1

    Voer de tekst in

    Plak of typ de tekenreeks. De checksum omvat elke byte, ook witruimte.

  2. 2

    Selecteer SHA-512

    Kies SHA-512 in de lijst met algoritmen.

  3. 3

    Genereer

    Klik op genereren om de checksum van 128 tekens te berekenen.

  4. 4

    Kopieer

    Kopieer de waarde, of kopieer SHA-384 uit de volledige lijst als u een kortere SHA-2-checksum nodig hebt.

De SHA-512-uitvoer in één oogopslag

SHA-512 is het grootste lid van de SHA-2-familie die hier wordt aangeboden. De checksum is 512 bits, dus 128 hexadecimale tekens. Voor de invoer hello is hij:

9b71d224bd62f3785d96d46ad3ea3d73319bfbc2890caadae2dff72519673ca72323c3d99ba5c11d7c7acc6e14b8c5da0c4663475c2e5c3adef46f73bcdec043

Voor Hello (met een hoofdletter H) is hij totaal anders:

3615f80c9d293ed7402687f94b22d58e529b8cc7916f8fac7fddf7fbd5af4cf777d3d795a7a00a16bf7e7f3fb9561ee9baae480da9fe7a18769e71886b03f315

SHA-512 vergeleken met de kortere SHA-2-checksums

Algoritme Bits Hexadecimale tekens
SHA-256 256 64
SHA-384 384 96
SHA-512 512 128

Een langere checksum is voor gewone integriteitscontroles niet automatisch “veiliger”, want voor SHA-256 is geen praktische aanval bekend. SHA-512 kiest u wanneer een specificatie erom vraagt, of voor een grotere marge in systemen die lang meegaan. Op 64-bits processors is hij per byte vaak even snel als SHA-256 of sneller.

Gebruikelijke redenen om hem te gebruiken

  • Een handtekening, token of API-schema noemt SHA-512 uitdrukkelijk.
  • U bouwt er een hash met sleutel op, en de specificatie vraagt om een checksum van 512 bits.
  • U wilt een lange, stabiele vingerafdruk van een tekst.

Niet voor wachtwoorden

SHA-512 alleen blijft een snelle functie. Voor het opslaan van wachtwoorden hebt u bcrypt, scrypt of Argon2id nodig met een uniek zout. Deze tool berekent alleen de gewone hash, zonder zout, zonder aantal iteraties en zonder sleutel.

Voorzichtig kopiëren

Een tekenreeks van 128 tekens wordt makkelijk per ongeluk afgekapt. Gebruik de knop kopiëren in plaats van met de muis te selecteren, en controleer na het plakken het eerste en laatste teken.

Vergelijken met een referentiewaarde

Wanneer een leverancier of specificatie een verwachte SHA-512-waarde geeft, hasht u hier dezelfde tekst en vergelijkt u de twee tekenreeksen. Hexadecimale letters maken geen verschil tussen hoofd- en kleine letters, zet ze dus beide om naar kleine letters voordat u met het oog vergelijkt. Controleer de volledige lengte van 128 tekens en niet alleen het begin. Als ze niet overeenkomen, zoek dan eerst naar verschillen in spaties of codering in de invoer.

Een controle als voorbeeld

Hash de twee woorden hello world met SHA-512 en het resultaat begint met 309ecc489c12d6eb en eindigt met 5542e93ae9cd76f. Als het begin en het eind van uw waarde kloppen maar het midden niet, is bij het kopiëren een teken verloren gegaan. Bereken opnieuw en gebruik de knop kopiëren.

Veelgestelde vragen

128 hexadecimale tekens, dus 512 bits.

Hij heeft een langere uitvoer en een grotere veiligheidsmarge, maar SHA-256 wordt ook als veilig beschouwd. Kies degene die uw formaat of protocol voorschrijft.

SHA-512 is een functie binnen de SHA-2-familie, naast SHA-256 en SHA-384.

Nee. De tool hasht precies de tekst die u invoert. Als u een zout nodig hebt, voegt u dat zelf aan de tekst toe voordat u hasht.

Gerelateerde tools

Tool beschikbaar in andere talen

Handleidingen en toepassingen