🗝️ Шыфратар анлайн
Бясплатны анлайн шыфравальнік і дэшыфратар: шыфр Цэзара, Віжэнера, Атбаш, ROT13, афінны шыфр, азбука Морзэ, Base64 і іншыя. Падтрымлівае кірыліцу і лацінку. Працуе ў браўзеры, без рэгістрацыі.
Увядзіце тэкст
Шыфр
Вынік
Увядзіце тэкст…

Шыфратар анлайн

Бясплатны анлайн шыфравальнік і дэшыфратар: шыфр Цэзара, Віжэнера, Атбаш, ROT13, афінны шыфр, азбука Морзэ, Base64 і іншыя. Падтрымлівае кірыліцу і лацінку. Працуе ў браўзеры, без рэгістрацыі.

Шыфр

Шыфр Цэзара
Кожная літара зрушваецца па алфавіце на N пазіцый. Класічны шыфр Юлія Цэзара (зрух 3), ёсць перабор усіх зрухаў.
прывітанне → туюелфгррз
ROT13
Цэзар са зрухам 13 для лацінкі. У алфавіце 26 літар, таму шыфраванне і расшыфроўка — гэта адно і тое ж дзеянне.
Hello → Uryyb
ROT47
Пашыраны ROT13: зрух на 47 сярод 94 бачных знакаў ASCII — літар, лічбаў і знакаў прыпынку.
Hello → w6==@
Атбаш
Алфавіт перавяртаецца люстэрка: першая літара становіцца апошняй, другая — перадапошняй. Ключ не патрэбны.
прывітанне → ондэфляррш
Шыфр Віжэнера
Поліалфавітны шыфр: кожная літара зрушваецца на велічыню, якую задае літара ключавога слова, што паўтараецца. Трывалейшы за Цэзара.
прывітанне → ыэчыуяюжчр
Афінны шыфр
Літара x становіцца (a·x + b) mod n, дзе a узаемна простае з даўжынёй алфавіта. Абагульненне шыфра Цэзара.
hello → rclla
Плот (Rail Fence)
Шыфр перастаноўкі: тэкст запісваецца зігзагам па N радках і чытаецца радок за радком. Літары толькі мяняюцца месцамі.
HELLO WORLD → HOREL OLLWD
A1Z26
Кожная літара замяняецца сваім нумарам у алфавіце: A=1, B=2… Найпрасцейшы лічбавы шыфр для квэстаў.
прывітанне → 17-18-28-3-10-20-1-15-15-6
Азбука Морзэ
Кадаванне кропкамі і працяжнікамі. Літары падзяляюцца прабелам, словы — косай рыскай /. Табліцы для ўкраінскай, рускай і англійскай моў.
прывітанне → .--. .-. -.-- .-- - .- -. -. .
Base64
Кадуе тэкст (UTF-8) у 64 друкаваныя сімвалы. Гэта не шыфраванне, але фармат часта сустракаецца ў API, токенах і лістах.
Прывітанне → 0J/RgNGL0LLRltGC0LDQvdC90LU=
Двайковы код
Кожны байт тэксту ў выглядзе 8 біт. У UTF-8 літара кірыліцы займае 2 байты.
Hi → 01001000 01101001
Hex (16-ковы код)
Кожны байт тэксту ў шаснаццатковым выглядзе. Зручна для адладкі і аналізу даных.
Hi → 48 69

Калі выкарыстоўваць

  • Навучанне і алімпіяды па інфарматыцы
  • Квэсты, гульні і галаваломкі
  • Схаваць спойлер ці адказ (ROT13, Атбаш)
  • Кадаванне даных: Base64, Hex, двайковы код

Як карыстацца

  1. Абярыце шыфр
  2. Абярыце рэжым: «Шыфраваць» або «Расшыфраваць»
  3. Увядзіце тэкст і наладзьце зрух або ключ
  4. Вынік абнаўляецца адразу — націсніце «Скапіяваць»

Частыя пытанні

Што такое шыфр Цэзара?
Адзін з найстарэйшых шыфраў замены. Кожная літара зрушваецца ў алфавіце на фіксаваную колькасць пазіцый: пры зрусе 3 літара «А» становіцца «Г». Расшыфроўка — зрух у адваротны бок.
Як расшыфраваць шыфр Цэзара, калі зрух невядомы?
Абярыце шыфр Цэзара і націсніце «Перабраць усе зрухі». Інструмент пакажа вынік для кожнага зруху, сярод іх лёгка знайсці асэнсаваны тэкст.
Якія алфавіты падтрымліваюцца?
Беларускія і англійскія літары распазнаюцца аўтаматычна, выбіраць алфавіт не трэба. Кожная літара зрушваецца ў сваім алфавіце, а лічбы, прабелы, знакі прыпынку і іншыя сімвалы не змяняюцца. Рэгістр захоўваецца.
Чым шыфр Віжэнэра адрозніваецца ад шыфра Цэзара?
У Цэзара зрух аднолькавы для ўсяго тэксту, а ў Віжэнэра кожная літара зрушваецца на велічыню, якую задае адпаведная літара ключавога слова. З-за гэтага частата літар размываецца, і ўзламаць такі шыфр складаней.
Чаму ў ROT13 і Атбаш шыфраванне і расшыфраванне аднолькавыя?
Гэта сіметрычныя пераўтварэнні: двухразовае прымяненне вяртае зыходны тэкст. ROT13 зрушвае лацініцу на 13 з 26 літар, а Атбаш люстрана перавяртае алфавіт.
Чаму афінны шыфр не прымае некаторыя значэнні a?
Лік a павінен быць узаемна простым з даўжынёй алфавіта, інакш розныя літары атрымаюць аднолькавы шыфр і расшыфраваць тэкст будзе немагчыма. Інструмент паведаміць, калі значэнне a не падыходзіць.
Ці бяспечныя гэтыя шыфры?
Не. Гэта гістарычныя і навучальныя шыфры, іх лёгка ўзламаць. Base64, двайковы код і Hex — спосабы запісу, а не шыфраванне. Для абароны даных выкарыстоўвайце сучасныя алгарытмы, напрыклад AES.
Ці адпраўляецца мой тэкст на сервер?
Не. Усе пераўтварэнні выконваюцца ў вашым браўзеры.