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.
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.
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.
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.
- 1Pumili ng cipher at i-configure itoPumili 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.
- 2Pinapatakbo ng hand-written na aritmetika ng character ang transformAng 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.
- 3Niraranggo ng brute-force cracker ang lahat ng 25 Caesar shiftKung 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.
- 4Kopyahin ang resulta o magbahagi ng link ng puzzleLive 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
URL Encoder at Decoder
I-encode at i-decode ang mga URL at query string. Sinusuportahan ang encodeURIComponent, decodeURIComponent, at query string parsing.
Base64 Encoder at Decoder
I-encode ang teksto o mga file sa Base64, o i-decode ang mga Base64 string pabalik sa plain text. Mabilis, pribado, at libre.
HTML Encoder at Decoder
I-encode ang mga espesyal na karakter sa mga HTML entity o i-decode ang mga entity pabalik sa plain text. Agad, sa iyong browser.