Siirry pääsisältöön

Caesarin salakirjoitus ja tekstinsalaus ilmaiseksi

Salaa ja pura teksti Caesarin salakirjoituksella, ROT13:lla, Atbash-menetelmällä ja Vigenèren salakirjoituksella. Klassiset korvaussalakirjoitukset, kaikki selaimessasi.

Toimii offline-tilassa kerran ladattuna

Minulla on salakirjoitus: etsi siirto

Kokeilee jokaista Caesar-siirtoa syötetekstiin ja järjestää ne sen mukaan, kuinka paljon tulos muistuttaa oikeaa kieltä.

Siirtää jokaista kirjainta 13 paikkaa. Itsekääntyvä — kahdesti sovellettuna palauttaa alkuperäisen.

Aakkoskartta(ylhäällä: syöte, alhaalla: tuloste)
AN
BO
CP
DQ
ER
FS
GT
HU
IV
JW
KX
LY
MZ
NA
OB
PC
QD
RE
SF
TG
UH
VI
WJ
XK
YL
ZM

Vain opetuskäyttöön. Caesar, ROT13, Atbash ja Vigenere ovat klassisia salakirjoituksia — ne eivät tarjoa todellista tietoturvaa ja murtuvat helposti. Älä käytä arkaluontoisten tietojen suojaamiseen.

Syöte
Tulos
Gur dhvpx oebja sbk whzcf bire gur ynml qbt.

Yleiset käyttötavat

  • Koodaa ja pura ROT13Käytä ROT13 tekstin hämärtämiseen — vakiosalakirjoitus spoilerien, arvoitusten vastausten ja sisältövaroitusten osalta.
  • Luo Caesar-salauksen pulmiaKoodaa piilotettuja viestejä Caesar-salaukseen aarteen metsästystä, pakohuoneista ja pulmien haasteista.
  • Opi klassista salaustaTutustu Caesar-, Atbash- ja Vigenère-salauksiin ymmärtääksesi salauksen historian ja periaatteet.
  • Lähetä salaiset viestitKoodaa henkilökohtaiset viestit, muistiinpanot ja yksityiset viestit yksinkertaisella korvaussalauksella.
  • Käytä Atbash-salaustaKäännä aakkoset Atbashin kanssa: A:sta tulee Z, B:stä tulee Y jne. — muinainen heprean salausta.

Miten se toimii

Kaikki neljä salausta — Caesar, ROT13, Atbash ja Vigenère — on toteutettu alusta asti selaimessa puhtaalla merkkikoodiaritmetiikalla, ilman minkäänlaista ulkoista kirjastoa. Koodaus ja purku tapahtuvat välittömästi selaimessasi kirjoittaessasi; mitään ei koskaan lähetetä palvelimelle.

  1. 1
    Valitse salaus ja määritä se
    Valitse neljästä klassisesta korvaussalauksesta. Caesar antaa sinun asettaa siirtymäarvon 1–25 liukusäätimellä. Vigenère vaatii avainsanan, jonka kirjaimet määrittävät eri siirtymän kussakin tekstin kohdassa. ROT13:lla ja Atbashilla ei ole parametreja — molemmat ovat itse-käänteisiä, joten koodaus ja purku ovat sama toimenpide.
  2. 2
    Käsin kirjoitettu merkkiaritmetiikka ajaa muunnoksen
    Jokainen salaus on pieni puhdas funktio syötemerkkijonolle. Caesar ja ROT13 käyttävät modulaarista aritmetiikkaa merkkikoodeille — ((merkkikoodi - kanta + siirtymä) % 26) + kanta — jättäen ei-aakkoselliset merkit täysin muuttumattomiksi. Atbash peilaa jokaisen kirjaimen laskemalla kanta + 25 - (merkkikoodi - kanta). Vigenère kiertää avainsanan merkkien läpi, soveltaen eri siirtymää jokaiseen peräkkäiseen kirjaimeen.
  3. 3
    Raa'an voiman murtaja pisteyttää kaikki 25 Caesar-siirtymää
    Jos sinulla on salatekstiä mutta ei tunnettua siirtymää, 'murra'-paneeli kokeilee kaikkia 25 siirtymää kerralla ja pisteyttää jokaisen ehdokkaan englannin kirjaintaajuuksia vasten khiin neliö -testillä. Purku, jonka kirjainjakauma vastaa parhaiten todellista englantia, sijoitetaan ensimmäiseksi.
  4. 4
    Kopioi tulos tai jaa arvoituslinkki
    Tuloste päivittyy reaaliajassa jokaisella näppäilyllä. Kopioi se leikepöydälle, tai käytä 'Kopioi linkki' -toimintoa luodaksesi URL-osoitteen, joka koodaa valitsemasi salauksen, siirtymän tai avaimen ja syötetekstin — jolloin voit jakaa koodatun arvoituksen, joka avautuu suoraan työkalussa.

Liittyvät työkalut

Usein kysytyt kysymykset