Palvelin & verkko

Salaus (MD5 / SHA) Ilmainen

Hajauta tekstiä välittömästi selaimessasi käyttämällä MD5-, SHA-1-, SHA-256- ja SHA-512-algoritmeja. Turvallinen ja nopea salaustyökalu ilman datan lähettämistä palvelimelle.

Salaus (MD5 / SHA)
Lasketaan välittömästi – myös tyhjä teksti hyväksytään.
Hajautustulokset
MD5
SHA-1
SHA-256
SHA-512
Tieto

Tietoja ilmaisesta salauksesta (MD5 / SHA)

Hajautusfunktiot ovat matemaattisia algoritmeja, jotka muuntavat tekstin tai tiedoston kiinteän pituiseksi, peruuttamattomaksi sormenjäljeksi. MD5, SHA-1, SHA-256 ja SHA-512 Nämä ovat yleisimmin käytettyjä. Tämä ilmainen salaustyökalu käsittelee samanaikaisesti syöttämäsi tekstin kaikilla valitsemillasi hajautusalgoritmeilla ja näyttää tulokset välittömästi.

MD5:tä käytetään usein tarkistussumman varmentamisessa sen nopeuden vuoksi; sitä pidetään kuitenkin nykyään heikkona kryptografisen turvallisuuden kannalta. SHA-1 on samalla tavalla yleinen historiallisissa järjestelmissä. Turvallisuuskriittisissä sovelluksissa... SHA-256 tai SHA-512 Näitä algoritmeja tulisi suosia; valtaosa nykyaikaisista SSL/TLS-varmenteista, Git-commiteista ja salasanan todennusjärjestelmistä käyttää jotakin näistä algoritmeista.

SHA-1-, SHA-256- ja SHA-512-laskelmat suoritetaan selaimen sisäänrakennetulla menetelmällä. Web Crypto -sovellusliittymä Se käyttää (crypto.subtle)-infrastruktuuria; MD5 puolestaan toimii pienen, puhtaasti sivulle upotetun JavaScript-toteutuksen avulla. Mitään tietojasi ei lähetetä palvelimelle.Koko prosessi suoritetaan kokonaan asiakaspuolella. Voit käyttää tätä työkalua turvallisesti salattujen salasanojen vertailuun, API-avainten varmentamiseen, tiedostojen eheyden tarkistamiseen tai yksinkertaisesti datan oppimiseen.

Työkalu laskee kaikki tiivisteet uudelleen reaaliajassa kirjoittaessasi. Jokaisen tuloksen vieressä... Kopioida Voit siirtää hajautusarvon leikepöydälle yhdellä napsautuksella painikkeen avulla.

Kuinka sitä käytetään?

Askel askeleelta

  1. Haluat hajauttaa tekstin, jonka haluat syöttää tekstikenttään. Kirjoita tai liitä teksti..
  2. Työkalu hetkellisesti Se laskee MD5-, SHA-1-, SHA-256- ja SHA-512-arvot.
  3. Halutun hash-viivan oikealla puolella Kopioida Kopioi arvo leikepöydälle napsauttamalla painiketta.
  4. Jos haluat kokeilla eri tekstiä, tyhjennä kenttä ja kirjoita se uudelleen.
  5. Kaikki laskelmat selaimessasi Se on valmis; voit turvallisesti testata piilotettua sisältöä.
UKK

Usein kysytyt kysymykset

MD5 tuottaa 128-bittisen (32 heksadesimaali) tiivisteen, kun taas SHA-256 tuottaa 256-bittisen (64 heksadesimaali) tiivisteen. Pidempi tiiviste vähentää merkittävästi törmäysten todennäköisyyttä. Koska MD5:tä ja SHA-1:tä pidetään nykyään alttiina murtamiselle, kriittisiin toimintoihin, kuten salasanojen tallennukseen tai digitaalisiin allekirjoituksiin, suositellaan SHA-256:ta tai SHA-512:ta.

Ei. Hajautusfunktiot ovat yksisuuntaisia; et voi palata hajautusarvosta alkuperäiseen tekstiin. Hajautusarvojen murtamismenetelmät eivät oikeastaan ole kierrätystä, vaan pikemminkin saman hajautusarvon antavan tekstin löytämistä raa'an voiman tai sateenkaaritaulukkohyökkäysten avulla. Siksi suolan lisääminen salasanoja tallennettaessa on kriittisen tärkeää.

Ei. SHA-laskelmat suorittaa selaimen sisäänrakennettu toiminto. krypto.hienovarainen Tiedonsiirto tapahtuu API:n kautta, kun taas MD5 tapahtuu sivuun upotetun JavaScript-koodin kautta. Verkkopyyntöjä ei tehdä; tietosi eivät poistu järjestelmästäsi.

Tyhjä merkkijono on myös kelvollinen syöte, ja jokaisella algoritmilla on kiinteä 'tyhjä tiiviste' -arvo. Esimerkiksi tyhjän merkkijonon MD5 on: d41d8cd98f00b204e9800998ecf8427eSHA-256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.

SHA-512 on parempi vaihtoehto tilanteissa, jotka vaativat erittäin korkeaa tietoturvaa (digitaaliset allekirjoitukset, varmenteet, arkistojen pitkäaikainen eheys). 64-bittisissä arkkitehtuureissa SHA-512 voi toimia nopeammin kuin SHA-256. Jokapäiväiseen käyttöön ja valtaosaan verkkosovelluksista SHA-256 on riittävä.