Към основното съдържание
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 за маскиране на текст — основната шифра за спойлери, отговори на пъзели и предупреждения за съдържание.
  • Създавайте Пъзели на Caesar CipherКодирайте тайни съобщения в Caesar шифра за лов на съкровища, пътеки за бягство и предизвикателства с пъзели.
  • Научи Класическа КриптографияИзследвайте Caesar, Atbash и Vigenère шифри, за да разберете историята и принципите на криптографията.
  • Изпратете Тайни СъобщенияКодирайте лични съобщения, бележки и поверителни съобщения с проста шифра с заместване.
  • Приложете Атбаш ШифраОбърни азбуката с 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, който кодира избрания от вас шифър, отместване или ключ и входния текст — така че можете да споделите кодиран пъзел, който се отваря директно в инструмента.

Свързани инструменти

Често задавани въпроси