Kertakäyttöavain XOR-työkalu

Syötä viesti ja avain, valitse salaus tai purku, ja XOR-aa ne yhteen.

Käyttöohjeet

  1. Syötä arvosi yllä oleviin kenttiin.
  2. Näe tulos painamalla "Laske".
  3. Lähetä tuloksesi "Jaa"-painikkeella.

Tietoa tästä laskurista

Gilbert Vernamin formalisoima kertakäyttöavain saavuttaa teoreettisesti täydellisen salaisuuden yhdistämällä jokaisen selkotekstin tavun yhtä pitkän avaintavun kanssa XOR-operaatiolla – palautuvalla bittitason operaatiolla, jossa saman avaimen soveltaminen kahdesti palauttaa alkuperäisen datan (P ⊕ K = C, sitten C ⊕ K = P). Täydellinen salaisuus pätee vain, jos avain on aidosti satunnainen, täsmälleen yhtä pitkä kuin viesti eikä sitä koskaan käytetä uudelleen; käytännössä sama matematiikka lyhyellä toistuvalla avaimella (kuten tämä työkalu tekee) tuottaa yksinkertaisen, murrettavan virtasalauksen eikä aitoa murtumatonta avainta.

Tämä työkalu XOR-yhdistää viestin avaimen kanssa – toistaen avainta viestin pituuden mukaan – salatakseen tekstin heksaksi tai purkaakseen heksan takaisin tekstiksi. Kryptografian opiskelijat käyttävät sitä nähdäkseen omin silmin XOR-pohjaisen salauksen toimintaperiaatteen, ja CTF-pelaajat ja tietoturvaa opiskelevat käyttävät sitä XOR-salaustehtävien nopeaan koodaamiseen tai purkamiseen käsin.

Oliko tästä apua?

Voit valita enintään 3 reaktiota.

Kommentit

  • Ole ensimmäinen kommentoija.

Suositut laskimet

Kaikki laskurit