Kryptering og hashing
SHA-256-hashgenerator
Beregn SHA-256-hashen (eller SHA-1, SHA-384, SHA-512, HMAC) af tekst eller filer, og kontrollér den mod en forventet værdi, uden at uploade noget.
Sådan bruger du værktøjet
- 1
Vælg “Tekst” eller “Filer” og derefter algoritmen (SHA-256 som standard).
- 2
Skriv teksten, eller slip filerne; tilføj om nødvendigt en HMAC-nøgle.
- 3
Aflæs hashen, og vælg visning (hex eller base64).
- 4
Indsæt den forventede hash for at kontrollere, om den passer, og kopiér eller gem derefter resultaterne.
Hjælp
- SHA-256 er referencehashen til at kontrollere integriteten af en fil eller tekst: en enkelt ændret bit ændrer resultatet fuldstændigt.
- SHA-1, SHA-384 og SHA-512 findes som valg. SHA-1 er forældet til sikkerhed; SHA-512 giver en længere hash.
- Sæt kryds ved HMAC for at få en godkendelseskode med en hemmelig nøgle (tekst eller hex): kun den, der kender nøglen, kan genskabe den samme hash.
- Filer læses i blokke på 4 MB med statuslinje, én ad gangen; hashen kan sammenlignes med en indsat værdi (hex, base64 eller en `sha256sum`-linje).
- Tekst hashes som UTF-8, som den er. En almindelig hash beskytter ikke adgangskoder: brug bcrypt til det.
Tilhørende guide : MD5- og SHA-256-hashes: kontrollér en fil, forstå adgangskoder
Ofte stillede spørgsmål
Er SHA-256 nok til at gemme adgangskoder?
Nej. SHA-256 er bevidst meget hurtig, hvilket hjælper en angriber med at prøve milliarder af adgangskoder i sekundet. Brug en langsom algoritme som bcrypt til adgangskoder (der findes et værktøj på MaxyTools).
Hvad er forskellen på en hash og en HMAC?
En hash afhænger kun af dataene: alle kan genberegne den. En HMAC blander en hemmelig nøgle ind i dataene: den beviser, at beskeden kommer fra en, der kender nøglen, og ikke er ændret.
Hvordan kontrollerer jeg en download?
Slip filen, og indsæt den SHA-256, som leverandøren har udgivet, i “Sammenlign”: “Passer” bekræfter, at filen er identisk med originalen. Filen bliver på din enhed.
Skrevet og kontrolleret af MaxyTools-teamet · Opdateret den
Var værktøjet nyttigt for dig?
Var værktøjet nyttigt? Del det