classical cryptography ၏နယ်ပယ်တွင်၊ မိုဘိုင်းဆက်သွယ်ရေးအတွက် Global System အတွက် အတိုကောက်ဖြစ်သော GSM စနစ်သည် ခိုင်မာသော stream cipher ဖန်တီးရန် အပြန်အလှန်ချိတ်ဆက်ထားသော Linear Feedback Shift Registers (LFSRs) 11 ခုကို အသုံးပြုထားသည်။ LFSRs အများအပြားကို တွဲဖက်အသုံးပြုခြင်း၏ အဓိကရည်ရွယ်ချက်မှာ ထုတ်လုပ်လိုက်သော cipher stream ၏ ရှုပ်ထွေးမှုနှင့် ကျပန်းလုပ်ဆောင်မှုကို တိုးမြှင့်ခြင်းဖြင့် ကုဒ်ဝှက်ခြင်းယန္တရား၏ လုံခြုံရေးကို မြှင့်တင်ရန်ဖြစ်သည်။ ဤနည်းလမ်းသည် ဖြစ်နိုင်ချေရှိသော တိုက်ခိုက်သူများကို တားဆီးရန် ရည်ရွယ်ပြီး ပေးပို့ထားသော ဒေတာများ၏ လျှို့ဝှက်မှုနှင့် ခိုင်မာမှုကို သေချာစေရန် ရည်ရွယ်ပါသည်။
LFSRs များသည် stream ciphers များဖန်တီးရာတွင် အခြေခံကျသော အစိတ်အပိုင်းတစ်ခုဖြစ်ပြီး၊ တစ်ခုချင်းဘစ်များပေါ်တွင်လုပ်ဆောင်သည့် ကုဒ်ဝှက်ခြင်းဆိုင်ရာ algorithm အမျိုးအစားဖြစ်သည်။ ဤမှတ်ပုံတင်များသည် ၎င်းတို့၏ကနဦးအခြေအနေနှင့် တုံ့ပြန်ချက်ယန္တရားအပေါ်အခြေခံ၍ pseudo-random sequence များကို ဖန်တီးပေးနိုင်သည်။ GSM စနစ်အတွင်း LFSR 11 ခုကို ပေါင်းစပ်ခြင်းဖြင့်၊ ပိုမိုရှုပ်ထွေးပြီး ခေတ်မီဆန်းပြားသော stream cipher ကိုရရှိပြီး သင့်လျော်သောသော့မပါဘဲ ကုဒ်ဝှက်ထားသောဒေတာကို decipher လုပ်ထားခြင်းမရှိသောပါတီများအတွက် သိသိသာသာပိုမိုစိန်ခေါ်မှုဖြစ်စေသည်။
Cascaded configuration တစ်ခုတွင် LFSR အများအပြားကို အသုံးပြုခြင်းသည် cryptographic strength ၏ အားသာချက်များစွာကို ပေးဆောင်သည်။ ပထမဦးစွာ၊ ၎င်းသည် cipher stream တွင် ပုံစံများကို အသုံးချရန် ရည်မှန်းထားသည့် ကိန်းဂဏန်းဆိုင်ရာ တိုက်ခိုက်မှုများကို ကာကွယ်ရန်အတွက် အရေးကြီးသော ထုတ်ပေးသော pseudo-random sequence ၏ ကာလကို တိုးစေသည်။ LFSR 11 ခု အတူတကွ လုပ်ဆောင်ခြင်းဖြင့်၊ ထုတ်လုပ်လိုက်သော အတွဲ၏ အရှည်သည် သိသိသာသာ ပိုရှည်လာကာ ကုဒ်ဝှက်ခြင်း လုပ်ငန်းစဉ်၏ အလုံးစုံ လုံခြုံရေးကို တိုးမြင့်စေသည်။
ထို့အပြင်၊ LFSR အများအပြား၏အပြန်အလှန်ချိတ်ဆက်မှုသည် cipher stream သို့ပိုမိုမြင့်မားသောလိုင်းမဟုတ်သောအဆင့်ကိုမိတ်ဆက်ပေးပြီး correlation attacks ကဲ့သို့သော cryptanalysis နည်းပညာများကိုပိုမိုခံနိုင်ရည်ရှိစေသည်။ မတူညီသော LFSRs များ၏ ရလဒ်များကို ပေါင်းစပ်ခြင်းဖြင့်၊ ရလဒ် cipher stream သည် ရှုပ်ထွေးမှုနှင့် မှန်းဆမရသော တိုးမြင့်လာမှုကို ပြသပြီး ကုဒ်ဝှက်စနစ်၏ လုံခြုံရေးကို ပိုမိုခိုင်မာစေသည်။
ထို့အပြင်၊ GSM စနစ်တွင် LFSR 11 ခုကို အသုံးပြုခြင်းသည် မတူညီသောသော့တွဲများကို အခြေခံ၍ ထူးခြားသော cipher stream အများအပြားကို ထိရောက်စွာထုတ်လုပ်နိုင်စေသည့် အဓိကကျသောသွက်လက်မှုကိုဖြစ်စေသည်။ ဤအင်္ဂါရပ်သည် လူသိများသော စာသား သို့မဟုတ် သော့ပြန်လည်ရယူရေးနည်းလမ်းများကို အခြေခံ၍ အောင်မြင်သောတိုက်ခိုက်မှု ဖြစ်နိုင်ခြေကို လျှော့ချခြင်းဖြင့် မကြာခဏသော့အပြောင်းအလဲများကို လုပ်ဆောင်ခြင်းဖြင့် စနစ်တစ်ခုလုံး၏ လုံခြုံရေးကို မြှင့်တင်ပေးပါသည်။
GSM စနစ်ရှိ LFSRs 11 ခု၏ အလုပ်အကိုင်သည် stream cipher ၏ လုံခြုံရေးကို မြှင့်တင်ပေးသော်လည်း၊ သင့်လျော်သောသော့စီမံခန့်ခွဲမှုအလေ့အကျင့်များသည် ကုဒ်ဝှက်ထားသောဒေတာ၏ လျှို့ဝှက်ချက်ကို ကာကွယ်ရန်အတွက် တန်းတူညီမျှမရှိမဖြစ်လိုအပ်ကြောင်း သတိပြုရန် အရေးကြီးပါသည်။ ကုဒ်ဝှက်ခြင်းသော့များ၏ လုံခြုံသောမျိုးဆက်၊ ဖြန့်ဖြူးမှုနှင့် သိုလှောင်မှုကို သေချာစေခြင်းသည် ကုဒ်ဝှက်စနစ်၏ ခိုင်မာမှုကို ထိန်းသိမ်းကာ ဖြစ်နိုင်ချေရှိသော အားနည်းချက်များကို ကာကွယ်ခြင်းတွင် အရေးကြီးဆုံးဖြစ်သည်။
stream cipher ကိုအကောင်အထည်ဖော်ရန် GSM စနစ်တွင် Linear Feedback Shift Registers 11 ခု၏ ပေါင်းစပ်မှုသည် ကုဒ်ဝှက်ခြင်းယန္တရား၏ လုံခြုံရေးကို အားကောင်းစေရန် ဗျူဟာမြောက်တိုင်းတာမှုတစ်ခုအဖြစ် ဆောင်ရွက်ပါသည်။ LFSR အများအပြား၏ ပေါင်းစပ်အင်အားနှင့် ရှုပ်ထွေးမှုကို အသုံးချခြင်းဖြင့်၊ GSM စနစ်သည် ကူးယူထားသော ဒေတာများ၏ လျှို့ဝှက်မှုနှင့် ခိုင်မာမှုကို တိုးမြှင့်ပေးကာ ခွင့်ပြုချက်မရှိဘဲ ဝင်ရောက်နိုင်သည့် အန္တရာယ်ကို လျော့ပါးစေပြီး မိုဘိုင်းလ်ကွန်ရက်များတွင် လုံခြုံသောဆက်သွယ်ရေးကို သေချာစေသည်။
အခြား လတ်တလောမေးခွန်းများနှင့် အဖြေများ EITC/IS/CCF Classical Cryptography အခြေခံများ:
- Rijndael cipher သည် AES cryptosystem ဖြစ်လာရန် NIST မှ ပြိုင်ဆိုင်မှုခေါ်ဆိုမှုတစ်ခုကို အောင်မြင်ခဲ့ပါသလား။
- အများသူငှာသော့ဝှက်စာရိုက်ခြင်း (asymmetric cryptography) ဟူသည် အဘယ်နည်း။
- ရက်စက်ကြမ်းကြုတ်သော တိုက်ခိုက်မှုဆိုသည်မှာ အဘယ်နည်း။
- GF(2^m) အတွက် ပေါင်းစပ်၍မရသော polynomial မည်မျှရှိကြောင်း ကျွန်ုပ်တို့ ပြောပြနိုင်မလား။
- မတူညီသော input နှစ်ခု x1၊ x2 သည် Data Encryption Standard (DES) တွင် တူညီသော output y ကို ထုတ်လုပ်နိုင်ပါသလား။
- FF GF(8) တွင် အဘယ်ကြောင့်ဆိုသော် ပေါင်းစပ်မရနိုင်သော ကိန်းဂဏန်းများ ကိုယ်တိုင်က တူညီသောအကွက်နှင့် မသက်ဆိုင်ပါ။
- ကျွန်ုပ်တို့သည် မက်ဆေ့ချ်၏အပိုင်းအစကို 50% လျှော့ချနေသောကြောင့် DES ရှိ S-box များအဆင့်တွင် ကျွန်ုပ်တို့သည် ဒေတာကို မဖြုန်းတီးဘဲ အာမခံချက်ရှိပါသလား၊ မက်ဆေ့ချ်သည် ပြန်လည်ရယူနိုင်သည်/စာဝှက်ထားနိုင်မည်ဖြစ်သည်။
- LFSR တစ်ခုတည်းကို တိုက်ခိုက်ခြင်းဖြင့် အလျား 2m ၏ transmission ၏ ကုဒ်ဝှက်ထားသော နှင့် စာဝှက်ထားသော အစိတ်အပိုင်းများကို ပေါင်းစပ်၍ ဖြေရှင်းနိုင်သော linear equations system ကို တည်ဆောက်ရန် မဖြစ်နိုင်တော့ပါ။
- LFSR တစ်ခုတည်းကို တိုက်ခိုက်သည့်အခါ၊ တိုက်ခိုက်သူများသည် ထုတ်လွှင့်မှုအလယ် (မက်ဆေ့ချ်) မှ 2m bits များကို ဖမ်းယူပါက LSFR (p values) ၏ configuration ကို တွက်ချက်နိုင်ဆဲဖြစ်ပြီး၊ ၎င်းတို့သည် နောက်ပြန်လှည့်၍ စာဝှက်နိုင်ပါသလား။
- ကျပန်းရုပ်ပိုင်းဆိုင်ရာ လုပ်ငန်းစဉ်များအပေါ် အခြေခံ၍ အမှန်တကယ် ကျပန်း TRNG များသည် မည်မျှရှိသနည်း။
EITC/IS/CCF Classical Cryptography Fundamentals တွင် နောက်ထပ်မေးခွန်းများနှင့် အဖြေများကို ကြည့်ပါ။
နောက်ထပ်မေးခွန်းများနှင့် အဖြေများ-
- field: ဆိုက်ဘာလုံခြုံရေး
- ပရိုဂရမျ: EITC/IS/CCF Classical Cryptography အခြေခံများ (လက်မှတ်အစီအစဉ်ကိုသွားပါ။)
- သင်ခန်းစာကို: နိဒါန္း (သက်ဆိုင်ရာသင်ခန်းစာကို သွားပါ။)
- Topic: cryptography မိတ်ဆက် (သက်ဆိုင်ရာ အကြောင်းအရာကို သွားပါ။)