← Nazaj na funkcije
Free

Generator zgoščevalnih vrednosti

Generator zgoščevalnih vrednosti izračuna kriptografske zgoščevalne vrednosti (MD5, SHA-1, SHA-256, SHA-384, SHA-512) poljubnega besedilnega vnosa. Vseh pet algoritmov teče vzporedno, tako da vidite vse zgoščevalne vrednosti hkrati. Uporabno za preverjanje kontrolnih vsot, git-slogovno naslavljanje vsebine in ujemanje formatov zgoščevalnih vrednosti, ki jih pričakujejo različni sistemi.

Kriptografske zgoščevalne vrednosti so vseprisotne v programski opremi — kontrolne vsote datotek, shranjevanje vsebine po naslovu (git), preverjanje gesel, podpisovanje API zahtevkov in preverjanje celovitosti. Različni sistemi uporabljajo različne algoritme, včasih pa morate ujeti prav tisti format, ki ga pričakuje ciljni sistem. Generator zgoščevalnih vrednosti vzporedno izvede vseh pet pogostih algoritmov: MD5 (zastarel, a še vedno uporabljen za nevarnostne kontrolne vsote), SHA-1 (git ga uporablja, čeprav je za varnost opuščen), SHA-256 (sodobna privzeta izbira), SHA-384 in SHA-512 (varianti z višjo entropijo). Prilepite poljubno besedilo in takoj dobite vseh pet zgoščevalnih vrednosti. Vse zgoščevanje poteka lokalno v vašem brskalniku — vaš vnos nikoli ne zapusti vaše naprave, kar je varno tudi za občutljive nize. SHA-1/256/384/512 uporabljajo brskalnikov API SubtleCrypto; MD5 je implementiran ločeno, saj ga SubtleCrypto ne ponuja.

Predogled v živo
example.com
Generatorji za heširanje ✓ Heširano v brskalniku
Vnos
The quick brown fox jumps over the lazy dog
MD5 9e107d9d372bb6826bd81d3542a419d6 Kopiraj
SHA-1 2fd4e1c67a2d28fced849ee1bb76e7391b93eb12 Kopiraj
SHA-256 d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592 Kopiraj
SHA-384 8d8d4f1e... 2a4a0b98c1a87456b3f7b9e05d3c Kopiraj
SHA-512 07e547d9... 3c16c6a9e80e6d3b4b7b5e8a4c Kopiraj
Ključne lastnosti

Pet algoritmov vzporedno

Vzporedno izvede MD5, SHA-1, SHA-256, SHA-384 in SHA-512. Vnos prilepite enkrat in hkrati vidite vse zgoščevalne vrednosti.

Lokalno zgoščevanje v brskalniku

Ves izračun poteka v brskalniku z uporabo SubtleCrypto. Vaš vnos nikoli ne zapusti vaše naprave — varno za gesla, API ključe in zasebne podatke.

Kopiranje z enim klikom za vsak algoritem

Vsaka zgoščevalna vrednost ima svoj gumb Copy, tako da lahko zajamete natanko tisti format, ki ga pričakuje vaš ciljni sistem.

Takojšnje ponovno izračunavanje

Zgoščevalne vrednosti se posodabljajo sproti med tipkanjem. Odlično za prilagajanje vnosa, dokler se ne ujema s ciljno zgoščevalno vrednostjo.

Izpis v malih šestnajstiških znakih

Izpis je standarden, v malih šestnajstiških znakih — format, ki ga pričakuje večina sistemov (git, OpenSSL, večina HTTP odjemalcev).

Podpira vnos poljubne dolžine

Deluje enako hitro s kratkimi nizi in velikimi bloki besedila. Brez omejitve velikosti za razumen vnos.

Pogosti primeri uporabe

Preverjanje celovitosti vsebine datoteke

Izračunajte zgoščevalno vrednost vsebine prenesene datoteke in jo primerjajte z objavljeno vrednostjo SHA-256 vira, da potrdite, da datoteka ni bila spremenjena ali poškodovana.

Naslavljanje vsebine v slogu Git

Ustvarite SHA-1 blob-a, da razumete, kako bi ga git identificiral — uporabno za odpravljanje težav v repozitoriju.

Priprava na podpisovanje API zahtevkov

Izračunajte zgoščevalno vrednost kanoničnega telesa zahtevka pred podpisovanjem z HMAC — pogost vzorec pri AWS, Google Cloud in avtentikacijskih shemah API po meri.

Ustvarjanje zgoščevalnih vrednosti gesel

Ustvarite zgoščevalne vrednosti SHA-256 ali SHA-512 za preprosto shranjevanje gesel (bcrypt/Argon2 sta boljša v produkciji, a hitre SHA zgoščevalne vrednosti so povsem primerne za razvojne vzorčne podatke).

Zaznavanje podvojene vsebine

Izračunajte zgoščevalno vrednost vsebine za odpravo podvojenosti — če imata dva elementa enak SHA-256, imata enake bajte, tudi če se metapodatki razlikujejo.

Kako uporabljati
1

Odprite Generator zgoščevalnih vrednosti

Kliknite ikono Hash v DevSuite Pro doku. Odpre se plošča z vnosnim območjem in petimi vrsticami za izhod zgoščevalnih vrednosti.

2

Prilepite ali vnesite besedilo

Prilepite svoje besedilo, niz ali dokument. Orodje sprejme poljuben niz UTF-8 — brez priprave kodiranja.

3

Preglejte zgoščevalne vrednosti

Vseh pet zgoščevalnih vrednosti se posodobi takoj: MD5, SHA-1, SHA-256, SHA-384, SHA-512. Vsaka je prikazana z oznako algoritma.

4

Kopirajte tisto, ki jo potrebujete

Kliknite Copy ob algoritmu, ki ga želite. Zgoščevalna vrednost se pošlje v vaše odložišče kot niz malih šestnajstiških znakov.

5

Primerjajte s ciljno vrednostjo

Če preverjate glede na pričakovano zgoščevalno vrednost, vizualno primerjajte rezultat — neujemajoče se vrednosti pogosto nakazujejo na težave pri prenosu ali kodiranju.

Pripravljeni na poskus?

Namestite DevSuite Pro brezplačno in odklenite več kot 64 orodij za razvijalce za svoj brskalnik.

Dodaj v Chrome Dodaj v Edge Dodaj v FireFox