← Takaisin ominaisuuksiin
Free

Tiiviste-generaattori

Tiiviste-generaattori (Hash Generator) laskee kryptografiset tiivisteet (MD5, SHA-1, SHA-256, SHA-384, SHA-512) mistä tahansa tekstisyötteestä. Kaikki viisi algoritmia toimivat rinnakkain, joten näet jokaisen tiivisteen samanaikaisesti. Hyödyllinen tarkistussummien varmentamisessa, git-tyylisessä sisällön osoittamisessa ja eri järjestelmien odottamien tiivisteformaattien täsmäyttämisessä.

Kryptografiset tiivisteet ovat kaikkialla ohjelmistoissa — tiedostojen tarkistussummat, sisältöosoitteellinen tallennus (git), salasanojen vahvistus, API-pyyntöjen allekirjoitus ja eheyden tarkistukset. Eri järjestelmät käyttävät eri algoritmeja, ja joskus sinun on täsmäytettävä muodolla, jota kohde odottaa. Tiiviste-generaattori suorittaa kaikki viisi yleistä algoritmia rinnakkain: MD5 (vanha, käytetään edelleen muihin kuin turvallisuustarkistussummiin), SHA-1 (git käyttää tätä, vaikka sitä ei suositella turvallisuuskäyttöön), SHA-256 (nykyaikainen oletus), SHA-384 ja SHA-512 (korkeamman entropian variantit). Liitä mikä tahansa teksti, ja saat kaikki viisi tiivistettä välittömästi. Kaikki tiivisteiden laskenta tapahtuu paikallisesti selaimessasi — syötteesi ei koskaan poistu koneeltasi, mikä tekee tästä turvallista arkaluonteisille merkkijonoille. SHA-1/256/384/512 käyttävät selaimen SubtleCrypto-sovellusliittymää; MD5 on toteutettu sisäänrakennettuna, koska SubtleCrypto ei paljasta sitä.

Reaaliaikainen esikatselu
example.com
Hajautusfunktion generaattori ✓ Hajautusfunktio luotu selaimessa
Syöte
The quick brown fox jumps over the lazy dog
MD5 9e107d9d372bb6826bd81d3542a419d6 Kopioi
SHA-1 2fd4e1c67a2d28fced849ee1bb76e7391b93eb12 Kopioi
SHA-256 d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592 Kopioi
SHA-384 8d8d4f1e... 2a4a0b98c1a87456b3f7b9e05d3c Kopioi
SHA-512 07e547d9... 3c16c6a9e80e6d3b4b7b5e8a4c Kopioi
Keskeiset ominaisuudet

Viisi algoritmia rinnakkain

Suorittaa MD5:n, SHA-1:n, SHA-256:n, SHA-384:n ja SHA-512:n samanaikaisesti. Liitä syöte kerran ja näe jokainen tiiviste samalla hetkellä.

Paikallinen selainlaskenta

Kaikki laskenta tapahtuu selaimen sisällä SubtleCryptoa käyttäen. Syötteesi ei koskaan poistu koneeltasi — turvallista salasanoille, API-avaimille ja yksityisille tiedoille.

Yhden napsautuksen kopiointi algoritmikohtaisesti

Jokaisella tiivisteellä on oma Kopioi-painike, joten voit napata juuri sen muodon, jota kohdejärjestelmäsi odottaa.

Välitön uudelleenlaskenta

Tiivisteet päivittyvät reaaliajassa kirjoittaessasi. Erinomainen syötteen säätämiseen, kunnes se vastaa kohdetiivistettä.

Pienillä kirjaimilla kirjoitettu heksadesimaalituloste

Tuloste on standardi pienin kirjaimin kirjoitettu heksadesimaali — muoto, jota useimmat järjestelmät odottavat (git, OpenSSL, useimmat HTTP-asiakasohjelmat).

Käsittelee minkä tahansa pituista syötettä

Toimii lyhyiden merkkijonojen ja suurten tekstilohkojen kanssa yhtä nopeasti. Ei kokorajoitusta kohtuulliselle syötteelle.

Yleiset käyttötapaukset

Tiedoston sisällön eheyden varmentaminen

Laske ladatun tiedoston sisällön tiiviste ja vertaa lähteen julkaisemaan SHA-256:een varmistaaksesi, ettei tiedostoa ole peukaloitu tai se ei ole vioittunut.

Git-tyylinen sisällön osoittaminen

Luo SHA-1 blobi ymmärtääksesi, miten git tunnistaisi sen — hyödyllinen tietovarasto-ongelmien virheenkorjauksessa.

API-pyynnön allekirjoituksen valmistelu

Laske kanonisen pyynnön rungon tiiviste ennen sen allekirjoittamista HMAC:lla — yleinen malli AWS:ssä, Google Cloudissa ja mukautetuissa API-todennusjärjestelmissä.

Salasanan tiivisteen luonti

Luo SHA-256- tai SHA-512-tiivisteitä yksinkertaista salasanojen tallennusta varten (bcrypt/Argon2 ovat parempia tuotannossa, mutta nopeat SHA-tiivisteet ovat hyviä kehitysvaiheen apudatalle).

Kaksoiskappaleiden havaitseminen

Tiivistä sisältö kaksoiskappaleiden poistamiseksi — jos kahdella kohteella on sama SHA-256, niillä on samat tavut, vaikka metatiedot eroaisivat.

Käyttöohjeet
1

Avaa Tiiviste-generaattori

Napsauta Tiiviste-kuvaketta DevSuite Pro -telakassa. Paneeli avautuu, jossa on syöttöalue ja viisi tiivistetulostusriviä.

2

Liitä tai kirjoita syöte

Liitä tekstisi, merkkijonosi tai asiakirjasi. Työkalu hyväksyy minkä tahansa UTF-8-merkkijonon — koodauksen valmistelua ei tarvita.

3

Tarkista tiivisteet

Kaikki viisi tiivistettä päivittyvät välittömästi: MD5, SHA-1, SHA-256, SHA-384, SHA-512. Jokainen näkyy oman algoritminsa nimen kanssa.

4

Kopioi tarvitsemasi

Napsauta Kopioi haluamasi algoritmin vieressä. Tiiviste lähetetään leikepöydällesi pienten kirjainten heksadesimaalimerkkijonona.

5

Vertaile kohteeseen

Jos tarkistat odotettua tiivistettä vasten, vertaa tulosta silmämääräisesti — yhteensopimattomat tiivisteet viittaavat usein siirto- tai koodausongelmiin.

Valmis kokeilemaan?

Asenna DevSuite Pro ilmaiseksi ja avaa yli 64 kehittäjätyökalua selaimellesi.

Lisää Chromeen Lisää Edgeen Lisää FireFoxiin