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ä.
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ä.
Kaikki laskenta tapahtuu selaimen sisällä SubtleCryptoa käyttäen. Syötteesi ei koskaan poistu koneeltasi — turvallista salasanoille, API-avaimille ja yksityisille tiedoille.
Jokaisella tiivisteellä on oma Kopioi-painike, joten voit napata juuri sen muodon, jota kohdejärjestelmäsi odottaa.
Tiivisteet päivittyvät reaaliajassa kirjoittaessasi. Erinomainen syötteen säätämiseen, kunnes se vastaa kohdetiivistettä.
Tuloste on standardi pienin kirjaimin kirjoitettu heksadesimaali — muoto, jota useimmat järjestelmät odottavat (git, OpenSSL, useimmat HTTP-asiakasohjelmat).
Toimii lyhyiden merkkijonojen ja suurten tekstilohkojen kanssa yhtä nopeasti. Ei kokorajoitusta kohtuulliselle syötteelle.
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.
Luo SHA-1 blobi ymmärtääksesi, miten git tunnistaisi sen — hyödyllinen tietovarasto-ongelmien virheenkorjauksessa.
Laske kanonisen pyynnön rungon tiiviste ennen sen allekirjoittamista HMAC:lla — yleinen malli AWS:ssä, Google Cloudissa ja mukautetuissa API-todennusjärjestelmissä.
Luo SHA-256- tai SHA-512-tiivisteitä yksinkertaista salasanojen tallennusta varten (bcrypt/Argon2 ovat parempia tuotannossa, mutta nopeat SHA-tiivisteet ovat hyviä kehitysvaiheen apudatalle).
Tiivistä sisältö kaksoiskappaleiden poistamiseksi — jos kahdella kohteella on sama SHA-256, niillä on samat tavut, vaikka metatiedot eroaisivat.
Napsauta Tiiviste-kuvaketta DevSuite Pro -telakassa. Paneeli avautuu, jossa on syöttöalue ja viisi tiivistetulostusriviä.
Liitä tekstisi, merkkijonosi tai asiakirjasi. Työkalu hyväksyy minkä tahansa UTF-8-merkkijonon — koodauksen valmistelua ei tarvita.
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.
Napsauta Kopioi haluamasi algoritmin vieressä. Tiiviste lähetetään leikepöydällesi pienten kirjainten heksadesimaalimerkkijonona.
Jos tarkistat odotettua tiivistettä vasten, vertaa tulosta silmämääräisesti — yhteensopimattomat tiivisteet viittaavat usein siirto- tai koodausongelmiin.
Asenna DevSuite Pro ilmaiseksi ja avaa yli 64 kehittäjätyökalua selaimellesi.