hash | kontrolsum | verificer

> hash | kontrolsum | verificer <

// SHA-1-hash-generator til kontrolsummer og datafingeraftryk

[SIKKER]

Lokal behandling

100% klientside SHA-1-hashing. Dine data forlader aldrig din browser.

[HURTIG]

Web Crypto API

Bruger browserens native Web Crypto API til hurtig og pålidelig SHA-1-hash-generering.

[GRATIS]

Flere formater

Output i hexadecimalt eller Base64-format. Skift mellem formater øjeblikkeligt.

// OM SHA-1-HASHING

Sådan fungerer SHA-1:

SHA-1 (Secure Hash Algorithm 1) blev designet af NSA og producerer en 160-bit (20-byte) hashværdi, repræsenteret som en 40 tegn lang hexadecimal streng. Den behandler input ved hjælp af Merkle-Damgard-konstruktionen med 80 kompressionsrunder. Selvom den er forældet til kryptografisk sikkerhed, bruges SHA-1 stadig bredt til kontrolsummer og versionskontrolsystemer som Git.

Eksempel:

"Hello" → f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0

Almindelige anvendelser:

  • >Git versionskontrol objekt-hashing
  • >Filintegritetskontrol og kontrolsummer
  • >Datadeduplikering og fingeraftryk
  • >Kompatibilitet med ældre systemer
  • >Ikke-sikkerhedsrelateret hashtabel-indeksering

>> ofte stillede spørgsmål

S: Hvad er SHA-1?

S: SHA-1 (Secure Hash Algorithm 1) er en hashfunktion designet af NSA, der producerer en 160-bit (40 hexadecimale tegn) hashværdi. Den bruges almindeligt til kontrolsummer, datafingeraftryk og versionskontrolsystemer som Git.

S: Er SHA-1 sikker?

S: SHA-1 er forældet til kryptografiske sikkerhedsformål. Kollisionsangreb er blevet demonstreret (SHAttered, 2017). Til ikke-sikkerhedsrelaterede anvendelser som kontrolsummer, deduplikering og Git-objekt-hashing anses den dog stadig for acceptabel.

S: Hvad er forskellen mellem SHA-1 og SHA-256?

S: SHA-1 producerer en 160-bit hash (40 hex-tegn), mens SHA-256 producerer en 256-bit hash (64 hex-tegn). SHA-256 tilhører den nyere SHA-2-familie og er kryptografisk sikker.

S: Hvor bruges SHA-1 stadig?

S: SHA-1 bruges stadig bredt i Git til objektidentifikation, filintegritetskontroller, datadeduplikering, ældre systemer og ikke-sikkerhedsrelateret kontrolsumverificering.

S: Hvad er outputlængden for SHA-1?

S: SHA-1 producerer altid en 160-bit (20-byte) hashværdi. I hexadecimal repræsentation er det en 40 tegn lang streng. I Base64-kodning er det 28 tegn.

// ANDRE SPROG