Негізгі мазмұнға өту

Цезарь шифры және мәтін шифрлаушы — тегін

Мәтінді Цезарь шифры, ROT13, Atbash және Vigenère шифрымен шифрлаңыз және шифрын ашыңыз. Классикалық орын алмастыру шифрлары, бәрі браузерде.

Жүктелгеннен кейін офлайн жұмыс істейді

Менде шифрмәтін бар: ығысуды табу

Кіріс мәтініне Цезарьдің әр ығысуын қолданып көреді және нәтиженің нақты тілге қаншалықты ұқсауы бойынша сұрыптайды.

Әр әріпті 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 пайдаланыңыз - спойлерлер, сұрақ жауаптары және мазмұн ескерткішітері үшін барлық шифр.
  • Caesardy Шифр Сұрақтарын Құрап ШығыңызШалғын әдіндер, құтыну бөлмелері және сұрақ сынақтарында құпия хабарламаларын Caesar шифрінде кодтаңыз.
  • Классикалық Криптографияны ҮйреніңізКриптография тарихын және принциптерін түсіну үшін Caesar, Atbash және Vigenère шифрлерін зерттеңіз.
  • Құпия Хабарламаларын ЖіберіңізЖеке хабарламаларды, ескертпелерді және құпия қарым-қатынасты қарапайым ауырлық шифрімен кодтаңыз.
  • Atbash Шифрін ҚолданыңызAtbash-ты әлфавитті төңкеріңіз: А 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 жасау үшін "Сілтемені көшіру"-ді пайдаланыңыз — сонда сіз құралда тікелей ашылатын кодталған жұмбақпен бөлісе аласыз.

Байланысты құралдар

Жиі қойылатын сұрақтар