Үндсэн агуулга руу очих
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-ийг бичвэрийг сүнслэхэд ашиглах — spoilers, таавар хариулт болон агуулгын анхааруулга хийхийн сайн сонирхол.
  • Цезарь шифр ухаалга үүсгэхНарийн мессежүүдийг Цезарь шифр рүү кодлох өрөө траву, өрөө халаа болон ухаалгын сорилтуудын хувьд.
  • Сонгодог криптограф суралцахЦезарь, 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 шилжилтийг нэг зэрэг оролдож, chi-squared шалгуур ашиглан Англи үсгийн давтамжтай харьцуулж нэр дэвшигч бүрийг оноогоор дүгнэдэг. Жинхэнэ Англитай хамгийн сайн тохирох үсгийн тархалттай тайлал эхэнд эрэмбэлэгдэнэ.
  4. 4
    Үр дүнг хуулах эсвэл оньсого холбоос хуваалцах
    Гаралт товшилт бүрт амьдаар шинэчлэгддэг. Түүнийг clipboard руу хуул, эсвэл таны сонгосон шифр, шилжилт эсвэл түлхүүр, оролтын текстийг кодолсон URL үүсгэхийн тулд 'Холбоос хуулах'-г ашигла — ингэснээр та хэрэгсэлд шууд нээгддэг кодлогдсон оньсого хуваалцаж болно.

Холбоотой хэрэгслүүд

Түгээмэл асуултууд