Перайсці да асноўнага зместу
LibraTool logoLibraTool

Шыфр Цэзара і шыфравальнік тэксту — бясплатна

Шыфруйце і расшыфроўвайце тэкст з дапамогай шыфра Цэзара, ROT13, Atbash і шыфра Віжэнера. Класічныя шыфры замены, усе ў вашым браўзеры.

Працуе афлайн пасля загрузкі

Ёсць шыфратэкст: знайсці зрух

Прабуе кожны зрух шыфра Цэзара на ўведзеным тэксце і ранжыруе іх па тым, наколькі вынік падобны да сапраўднай мовы.

Зрушвае кожную літару на 13. Самаадваротны — двайное прымяненне вяртае зыходны тэкст.

Адпаведнасць алфавіта(уверсе: уваход, унізе: вынік)
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

Толькі ў навучальных мэтах. Цэзар, ROT13, Atbash і Vigenere — класічныя шыфры: яны не забяспечваюць сапраўднай канфідэнцыяльнасці і лёгка ўзламваюцца. Не выкарыстоўвайце іх для абароны канфідэнцыяльнай інфармацыі.

Увод
Вывад
Gur dhvpx oebja sbk whzcf bire gur ynml qbt.

Тыповыя выкарыстанні

  • Кодаванне і дэкадаванне ROT13Выкарыстанне ROT13 для заташчы тэксту — аб-карысны шыфр для спойлераў, адказаў на ребусы і абвёрткаў контэнта.
  • Стварэнне ребусаў Caezar CipherКодаванне сакрэтных паведамленняў у Caezar Cipher для траўных гадалак, квэстаў і ребусаў.
  • Вучэнне класічнай крыптаграфііВывучэнне Caezar, Atbash і Vigenère шыфраў для разумення гісторыі і прынцыпаў крыптаграфіі.
  • Адправка сакрэтных паведамленняўКодаванне асабістых паведамленняў, нотатак і прыватных зносін простым шыфрам замены.
  • Прымяненне шыфра AtbashРазварачванне абецэды з Atbash: A становіцца Z, B становіцца Y, і так далей — стары габрэйскі шыфр.

Як гэта працуе

Усе чатыры шыфры — Цэзара, ROT13, Атбаш і Віжэнэра — рэалізаваны з нуля ў браўзеры з выкарыстаннем чыстай арыфметыкі кодаў сімвалаў, без якой-небудзь знешняй бібліятэкі. Кадаванне і дэкадаванне адбываюцца імгненна ў вашым браўзеры па меры набору тэксту; нічога ніколі не адпраўляецца на сервер.

  1. 1
    Абярыце шыфр і наладзьце яго
    Абярыце з чатырох класічных падстановачных шыфраў. Цэзар дазваляе задаць значэнне зруху ад 1–25 праз паўзунок. Віжэнэр патрабуе ключавое слова, літары якога вызначаюць розны зрух у кожнай пазіцыі тэксту. ROT13 і Атбаш не маюць параметраў — абодва самаадваротныя, так што кадаванне і дэкадаванне — гэта тая ж аперацыя.
  2. 2
    Уласнаручна напісаная арыфметыка сімвалаў выконвае пераўтварэнне
    Кожны шыфр — гэта невялікая чыстая функцыя над уваходным радком. Цэзар і ROT13 выкарыстоўваюць модульную арыфметыку на кодах сімвалаў — ((charCode - base + shift) % 26) + base — пакідаючы неалфавітныя сімвалы цалкам без змен. Атбаш люстэрчыць кожную літару, вылічваючы base + 25 - (charCode - base). Віжэнэр цыклічна праходзіцца па сімвалах ключавога слова, прымяняючы розны зрух да кожнай наступнай літары.
  3. 3
    Узломшчык поўным перабором ранжыруе ўсе 25 зрухаў Цэзара
    Калі ў вас ёсць шыфратэкст, але невядомы зрух, панэль узлому адразу спрабуе ўсе 25 зрухаў і ацэньвае кожны варыянт па частотах літар англійскай мовы з дапамогай тэсту хі-квадрат. Расшыфроўка, размеркаванне літар якой найлепш адпавядае сапраўднай англійскай, ранжыруецца першай.
  4. 4
    Скапіруйце вынік ці падзяліцеся спасылкай на галаваломку
    Вывад абнаўляецца жыва з кожным націскам клавішы. Скапіруйце яго ў буфер абмену, ці выкарыстайце "Капіяваць спасылку", каб стварыць URL, які кадуе ваш абраны шыфр, зрух ці ключ, і ўваходны тэкст — так што вы можаце падзяліцца закадаванай галаваломкай, якая адкрываецца непасрэдна ў інструменце.

Звязаныя інструменты

Часта задаюць пытанні