Бесплатен Цезарова шифра и енкриптор на текст
Шифрирајте и дешифрирајте текст со Цезарова шифра, ROT13, Атбаш и Виженерова шифра. Класични шифри со замена, сите во вашиот прелистувач.
Имам шифриран текст: најди го поместувањето
Го пробува секое поместување на Цезар врз внесениот текст и ги рангира според тоа колку резултатот личи на вистински јазик.
Го поместува секоја буква за 13. Самоинверзна — примената двапати го враќа оригиналот.
Само за едукативна употреба. Цезарова, ROT13, Atbash и Vigenère се класични шифри — не нудат вистинска доверливост и лесно се разбиваат. Не ги користете за заштита на чувствителни информации.
Како функционира
Сите четири шифри — Цезарова, ROT13, Атбаш и Виженер — се имплементирани од нула во прелистувачот користејќи чиста аритметика на кодови на карактери, без надворешна библиотека од каков било вид. Кодирањето и декодирањето се случуваат моментално во вашиот прелистувач додека пишувате; ништо никогаш не се испраќа до сервер.
- 1Изберете шифра и конфигурирајте јаИзберете помеѓу четири класични шифри со замена. Цезаровата ви овозможува да поставите вредност на поместување од 1–25 преку лизгач. Виженер бара клучен збор чии букви одредуваат различно поместување на секоја позиција во текстот. ROT13 и Атбаш немаат параметри — двете се самоинверзни, па кодирањето и декодирањето се иста операција.
- 2Рачно напишана аритметика на карактери ја извршува трансформацијатаСекоја шифра е мала чиста функција над влезната низа. Цезаровата и ROT13 користат модуларна аритметика на кодовите на карактери — ((charCode - base + shift) % 26) + base — оставајќи ги не-алфабетските карактери целосно непроменети. Атбаш ја пресликува секоја буква со пресметка на base + 25 - (charCode - base). Виженер циклично ги користи буквите на клучниот збор, применувајќи различно поместување на секоја наредна буква.
- 3Крекерот со брутална сила ги рангира сите 25 поместувања на Цезарова шифраАко имате шифриран текст но непознато поместување, панелот „разбиј“ ги пробува сите 25 поместувања одеднаш и го оценува секој кандидат наспроти англиски честоти на букви користејќи хи-квадрат тест. Декрипцијата чија распределба на букви најдобро се совпаѓа со вистински англиски се рангира прва.
- 4Копирај го резултатот или сподели врска до загаткаИзлезот се ажурира во живо со секое притискање на копче. Копирајте го во клипбордот, или користете „Копирај врска“ за да генерирате URL кој ги кодира вашата избрана шифра, поместување или клуч, и влезниот текст — за да можете да споделите шифрирана загатка што се отвора директно во алатката.
Поврзани алатки
УРЛ-енкодер и декодер
Кодирајте и дешифрирајте URL-адреси и низи за пребарување. Поддржува encodeURIcomponent, decodeURIcomponent и парсирање низа за пребарување.
Кодер и декодер за Base64
Кодирајте текст или датотеки во Base64, или декодирајте Base64 низи назад во обичен текст. Веднаш, приватно и бесплатно.
Кодер и декодер за HTML
Кодирајте специјални знаци во HTML ентитети или декодирајте ентитети назад во обичен текст. Веднаш, во вашиот прелистувач.