TinyBee

Utvecklarverktyg

Hash-generator

Skapa SHA-hashar från text med hjälp av webbläsarens Web Crypto API.

Hur man använder

  1. 1

    Klistra in text att hasha.

  2. 2

    Generera hashar.

  3. 3

    Kopiera den hash du behöver.

Snabbt svar

Hash Generator skapar SHA-1-, SHA-256-, SHA-384- och SHA-512-sammanfattningar från inklistrad text med hjälp av webbläsarens Web Crypto API. Det är bäst för kontrollsummor, testfixturer och för att verifiera att två textinmatningar producerar samma hash.

Huvudfunktioner

  • Genererar SHA-1-, SHA-256-, SHA-384- och SHA-512-hashar från textinmatning.
  • Använder webbläsarens Web Crypto API för att skapa standardiserade envägssammanfattningar.
  • Körs lokalt utan att ladda upp inklistrad text till en server.
  • Visar flera hashformat så att du kan kopiera det som ditt system förväntar sig.
  • Användbart för API-tester, cachenycklar, integritetskontroller och dokumentationsexempel.
  • Tillhandahåller inte MD5 eftersom Web Crypto API inte exponerar det.

Om detta verktyg

Hashing förvandlar inmatningstext till en sammanfattning med fast längd som ändras helt när inmatningen ändras ens en aning. Utvecklare använder hashar för kontrollsummor, testfixturer, cachenycklar, integritetsverifiering och för att jämföra om två värden matchar utan att lagra originaltexten. Hash Generator använder webbläsarens Web Crypto API för att beräkna standard-SHA-sammanfattningar lokalt från inklistrad text. Det gör det bekvämt för snabb felsökning, men hashing är inte kryptering. Du kan inte återskapa originaltexten från hashen, men vanliga inmatningar kan fortfarande gissas genom uppslagstabeller. Behandla inte en hash ensam som hemligt skydd för lösenord eller privata data. Observera också att MD5 inte är tillgängligt här eftersom moderna webbläsare fokuserar på SHA-algoritmer via Web Crypto.

Vanliga scenarier

API-testfixturer

Generera förväntade SHA-sammanfattningar när du skriver tester för webhook-signaturer eller nyttolastverifiering.

Kontroller av cachenycklar

Hasha normaliserade konfigurationsavsnitt för att jämföra cachenycklar över miljöer.

Integritetsjämförelser

Bekräfta att två textinmatningar producerar samma sammanfattning innan du lagrar eller överför dem.

Dokumentationsexempel

Skapa exempel på hashutdata för README-filer, ärenden och överlämningar till utvecklare.

Vanliga frågor

Är hashning kryptering?

Nej. En hash är ett envägssammandrag och bör inte förväxlas med kryptering.

Genererar detta MD5?

Nej. Webbläsarens Web Crypto API tillhandahåller inte MD5, så liveversionen fokuserar på SHA-hashar.

Kan jag hasha filer?

Detta verktyg fokuserar på inklistrad textinmatning snarare än fullständiga arbetsflöden för filhashing.

Laddas min text upp?

Nej. Hashgenerering körs lokalt i din webbläsare.

Vilken SHA-algoritm ska jag använda?

SHA-256 är det vanligaste allmänna valet idag. Använd den algoritm som krävs av ditt system eller din specifikation.

Kan hashar reverseras?

Nej. Hashar är envägs, även om vanliga inmatningar kan gissas med hjälp av förberäknade tabeller.

Relaterade verktyg