အဓိကအကြောင်းအရာသို့ ကျော်သွားရန်

အခမဲ့ Caesar Cipher စာသားကုဒ်ဝှက်စက်

Caesar cipher, ROT13, Atbash နှင့် Vigenère cipher ဖြင့် စာသား encrypt နှင့် decrypt ပြုလုပ်ပါ။ classic substitution cipher များ၊ browser တွင်သာ ဆောင်ရွက်သည်。

Load ပြီးသည်နှင့် offline အလုပ်လုပ်သည်

ကျွန်ုပ်တွင် ciphertext ရှိသည်: shift ကို ရှာပါ

ထည့်သွင်းထားသော စာသားပေါ်တွင် Caesar shift တိုင်းကို စမ်းပြီး ရလဒ်သည် စာအမှန်နှင့် ဘယ်လောက်ဆင်တူသည်ကို စီပေးသည်။

စာလုံးတစ်လုံးစီကို ၁၃ လုံး ရွှေ့သည်။ ကိုယ်တိုင်ပြောင်းပြန်ဖြစ်သည် — နှစ်ကြိမ်သုံးလျှင် မူရင်းပြန်ရသည်။

အက္ခရာစဉ် တိုက်ဆိုင်ပြမှု(အပေါ်: input၊ အောက်: 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

ပညာရေးဆိုင်ရာ အသုံးပြုမှုသာ။ Caesar, ROT13, Atbash, နှင့် Vigenere တို့သည် ရှေးဟောင်းကုဒ်နံပါတ်များဖြစ်သည် — အမှန်တကယ် လျှို့ဝှက်မှုမပေးဘဲ လွယ်ကူစွာဖောက်ထွင်းနိုင်သည်။ အရေးကြီးသောအချက်အလက်ကာကွယ်ရန် မသုံးပါနှင့်။

ထည့်သွင်းမှု
ရလဒ်
Gur dhvpx oebja sbk whzcf bire gur ynml qbt.

အသုံးများသော အသုံးပြုမှုများ

  • ROT13 ကို ထည့်သွင်းပြီး Decode ပါROT13 ကို စာသားများ၏ အရုပ်အမုန် အတွက် သုံးပါ — အစည်းအရုံများ၏ spoilers၊ ခွေးအဖြေများ နှင့် အကြောင်းအရာ သတိပေးများအတွက်။
  • Caesar Cipher ခွေးများကို ဖန်တီးပါအိုင်အီငါနေအုပ်စုများ၊ အိုင်အီငါနေသည့်အခွင့်များ နှင့် ခွေးစိန်ခေါ်ချက်များအတွက် Caesar Cipher သို့ လျို့ဝှတ်သောစာများထည့်သွင်းပါ။
  • ရှေးဟောင်း Cryptography ကို သင်ယူပါCaesar၊ Atbash နှင့် Vigenère ciphers များကို လေ့လာပြီး Cryptography ၏ ရှေးဟောင်းများ နှင့် အခြေခံအုပ်ခြင်းများကို နားလည်ပါ။
  • အလုံးစုံသောစာများ ပို့လွှတ်ပါရိုးရှင်းသော အစားထိုးစာဝှက်ဖြင့် ကိုယ်ရေးကိုယ်တာမက်ဆေ့ချ်များ၊ မှတ်စုများနှင့် ပုဂ္ဂလိကဆက်သွယ်မှုများကို ကုဒ်ဝှက်ပါ။
  • Atbash Cipher ကို အသုံးပြုပါAtbash ဖြင့် အက္ခရာစုံများကို ပြန်လည်လှည့်ကြည့်ပါ: A သည် Z ဖြစ်လာသည်၊ B သည် Y ဖြစ်လာသည်၊ အပြစ်အခွင့် — ရှေးဟောင်း Hebrew cipher။

မည်သို့ အလုပ်လုပ်သည်

Cipher လေးခုစလုံး — Caesar, ROT13, Atbash နှင့် Vigenère — ကို ပြင်ပ library မည်သည့်အမျိုးအစားမျှ မပါဘဲ pure character-code arithmetic ကို သုံး၍ browser ထဲတွင် အစအဆုံး တည်ဆောက်ထားသည်။ Encoding နှင့် decoding သည် သင်ရိုက်နေစဉ် သင့် browser ထဲတွင် ချက်ချင်း ဖြစ်ပျက်သည်း — server သို့ ဘယ်တော့မှ ဘာမှ မပို့ပါ။

  1. 1
    Cipher တစ်ခု ရွေးပြီး ချိန်ညှိပါ
    Classical substitution cipher လေးမျိုးအနက် ရွေးချယ်ပါ။ Caesar သည် slider မှတစ်ဆင့် 1–25 shift တန်ဖိုး သတ်မှတ်ခွင့်ပြုသည်။ Vigenère သည် စာသားရှိ တည်နေရာတစ်ခုစီတွင် ကွဲပြားသော shift ကို သတ်မှတ်ပေးသော keyword တစ်ခု လိုအပ်သည်။ ROT13 နှင့် Atbash တွင် parameter မရှိပါ — နှစ်ခုစလုံးသည် self-inverse ဖြစ်သဖြင့် encode နှင့် decode သည် လုပ်ဆောင်ချက်တူတူဖြစ်သည်။
  2. 2
    ကိုယ်တိုင်ရေးထားသော character arithmetic သည် transform ကို လုပ်ဆောင်သည်
    Cipher တစ်ခုစီသည် input string ပေါ်ရှိ pure function ငယ်တစ်ခုဖြစ်သည်။ Caesar နှင့် ROT13 သည် character code များပေါ် modular arithmetic — ((charCode - base + shift) % 26) + base — ကို သုံးပြီး အက္ခရာမဟုတ်သော character များကို လုံးဝ မပြောင်းလဲထားပါ။ Atbash သည် base + 25 - (charCode - base) ကို တွက်ချက်ခြင်းဖြင့် အက္ခရာတစ်ခုစီကို ရောင်ပြန်ဟပ်ပေးသည်။ Vigenère သည် keyword character များကို လှည့်ပတ်ကာ အက္ခရာဆက်တိုက်တစ်ခုစီအား ကွဲပြားသော shift ကို အသုံးချသည်။
  3. 3
    Brute-force cracker သည် Caesar shift ၂၅ ခုစလုံးကို အဆင့်သတ်မှတ်ပေးသည်
    Ciphertext ရှိပြီး shift မသိပါက 'crack' panel သည် shift ၂၅ ခုစလုံးကို တစ်ပြိုင်နက် စမ်းသပ်ပြီး candidate တစ်ခုစီကို chi-squared test ဖြင့် အင်္ဂလိပ် အက္ခရာ ကြိမ်နှုန်းများနှင့် နှိုင်းယှဉ်ကာ score ပေးသည်။ Decryption ၏ အက္ခရာဖြန့်ဝေမှုသည် စစ်မှန်သော အင်္ဂလိပ်နှင့် အနီးစပ်ဆုံး ကိုက်ညီသည်ကို ဦးစွာ ချထားသည်။
  4. 4
    ရလဒ်ကို copy ယူပါ သို့မဟုတ် puzzle link ကို မျှဝေပါ
    Output သည် keystroke တိုင်းနှင့်အတူ တိုက်ရိုက် update လုပ်သည်။ ၎င်းကို clipboard သို့ copy ယူပါ (သို့) သင်ရွေးချယ်ထားသော cipher၊ shift သို့မဟုတ် key နှင့် input စာသားကို encode လုပ်ထားသော URL တစ်ခု ဖန်တီးရန် 'Copy link' ကို သုံးပါ — ထို့ကြောင့် encode လုပ်ထားသော puzzle တစ်ခုကို ကိရိယာထဲတွင် တိုက်ရိုက် ဖွင့်ပေးသော link တစ်ခု မျှဝေနိုင်သည်။

ဆက်နွှယ်သော ကိရိယာများ

မကြာခဏ မေးလေ့မေးထရှိသော မေးခွန်းများ