Lumaktaw sa pangunahing nilalaman

Libreng Caesar Cipher at Text Encryptor

I-encrypt at i-decrypt ang teksto gamit ang Caesar cipher, ROT13, Atbash, at Vigenère cipher. Mga klasikong substitution cipher, lahat sa iyong browser.

Gumagana offline kapag na-load na

May ciphertext ako: hanapin ang shift

Sinusubukan ang bawat Caesar shift sa input na teksto at niraranggo ayon sa pagkakahawig ng resulta sa totoong wika.

Inililipat ang bawat titik ng 13. Self-inverse — ang dalawang pagpapalit ay nagbabalik ng orihinal.

Mapa ng alpabeto(itaas: input, ibaba: output)
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

Para sa edukasyon lamang. Ang Caesar, ROT13, Atbash, at Vigenere ay klasikong cipher — walang tunay na seguridad at madaling masira. Huwag gamitin para protektahan ang sensitibong impormasyon.

Input
Output
Gur dhvpx oebja sbk whzcf bire gur ynml qbt.

Mga karaniwang gamit

  • I-encode at I-decode ang ROT13Gamitin ang ROT13 upang i-obscure ang text — ang go-to cipher para sa spoilers, puzzle answers, at content warnings.
  • Lumikha ng Caesar Cipher PuzzlesI-encode ang hidden messages sa Caesar cipher para sa scavenger hunts, escape rooms, at puzzle challenges.
  • Matuto ng Classical CryptographyI-explore ang Caesar, Atbash, at Vigenère ciphers upang maunawaan ang history at principles ng cryptography.
  • Magpadala ng Secret MessagesI-encode ang personal messages, notes, at private communications gamit ang simple substitution cipher.
  • I-apply ang Atbash CipherI-reverse ang alphabet gamit ang Atbash: A nagiging Z, B nagiging Y, at iba pa — ancient Hebrew cipher.

Paano ito Gumagana

Lahat ng apat na cipher — Caesar, ROT13, Atbash, at Vigenère — ay ipinatupad mula sa simula sa browser gamit ang purong aritmetika ng character code, walang anumang panlabas na library. Agad nangyayari ang encoding at decoding sa iyong browser habang nagta-type ka; walang ipinapadala sa server.

  1. 1
    Pumili ng cipher at i-configure ito
    Pumili sa apat na klasikong substitution cipher. Sa Caesar, puwede kang magtakda ng shift value mula 1–25 gamit ang slider. Nangangailangan ang Vigenère ng keyword na ang mga letra ang nagtatakda ng ibang shift sa bawat posisyon sa text. Walang parameter ang ROT13 at Atbash — pareho silang self-inverse, kaya iisang operasyon lang ang encoding at decoding.
  2. 2
    Pinapatakbo ng hand-written na aritmetika ng character ang transform
    Ang bawat cipher ay maliit na pure function sa input string. Gumagamit ang Caesar at ROT13 ng modular arithmetic sa mga character code — ((charCode - base + shift) % 26) + base — at hindi ginagalaw ang mga hindi-letrang character. Sinasalamin ng Atbash ang bawat letra sa pagkalkula ng base + 25 - (charCode - base). Umiikot ang Vigenère sa mga character ng keyword, at nag-a-apply ng ibang shift sa bawat kasunod na letra.
  3. 3
    Niraranggo ng brute-force cracker ang lahat ng 25 Caesar shift
    Kung may ciphertext ka pero hindi alam ang shift, sinusubukan ng 'crack' panel ang lahat ng 25 shift nang sabay at binibigyan ng score ang bawat kandidato laban sa frequency ng mga letra sa English gamit ang chi-squared test. Ang decryption na may distribusyon ng letra na pinakatugma sa totoong English ang nasa unang ranggo.
  4. 4
    Kopyahin ang resulta o magbahagi ng link ng puzzle
    Live na nag-a-update ang output sa bawat keystroke. Kopyahin ito sa clipboard, o gamitin ang 'Copy link' para gumawa ng URL na nag-e-encode ng napili mong cipher, shift o key, at input text — kaya puwede kang magbahagi ng naka-encode na puzzle na direktang bumubukas sa tool.

Mga Kaugnay na Tool

Mga Madalas na Itanong