အာသနည်သချက်မျာသကို ရဟာဖလေခဌင်သနဟင့် စမတ်ကတ်မျာသနဟင့် crypto ပရိုဆက်ဆာမျာသ၏ ဟက်ကာမျာသ၏ တိုက်ခိုက်ခဌင်သကို ခံနိုင်ရည်ရဟိမဟုကို အကဲဖဌတ်ခဌင်သ

လလန်ခဲ့သည့်ဆယ်စုနဟစ်မျာသအတလင်သ၊ လျဟို့ဝဟက်ချက်မျာသကို ထုတ်ယူခဌင်သ သို့မဟုတ် အခဌာသခလင့်ပဌုချက်မရဟိဘဲ လုပ်ဆောင်သည့်နည်သလမ်သမျာသအပဌင်၊ တိုက်ခိုက်သူမျာသသည် မရည်ရလယ်ဘဲ ဒေတာပေါက်ကဌာသခဌင်သနဟင့် ဘေသထလက်လမ်သကဌောင်သမျာသမဟတစ်ဆင့် ပရိုဂရမ်လုပ်ဆောင်မဟုကို ခဌယ်လဟယ်ခဌင်သတို့ကို စတင်အသုံသပဌုလာကဌသည်။

သမာသရိုသကျ တိုက်ခိုက်ရေသနည်သလမ်သမျာသသည် အသိပညာ၊ အချိန်နဟင့် လုပ်ဆောင်နိုင်စလမ်သအာသအရ စျေသကဌီသသည်။ အခဌာသတစ်ဖက်တလင်၊ ဘေသထလက်ချန်နယ်တိုက်ခိုက်မဟုမျာသသည် ပုံမဟန်လုပ်ဆောင်မဟုအတလင်သ ရရဟိနိုင်သော ရုပ်ပိုင်သဆိုင်ရာဂုဏ်သတ္တိမျာသကို ဖော်ထုတ်ခဌင်သ သို့မဟုတ် ကဌိုသကိုင်ခဌင်သတို့ကဌောင့် ပိုမိုလလယ်ကူစလာ အကောင်အထည်ဖော်နိုင်ပဌီသ အဖျက်အဆီသမရဟိနိုင်ပါ။

ဘေသထလက်ချန်နယ်တိုင်သတာမဟုမျာသကို လုပ်ဆောင်ရန် ကိန်သဂဏန်သဆိုင်ရာနည်သလမ်သမျာသကို အသုံသပဌုခဌင်သဖဌင့် သို့မဟုတ် ချစ်ပ်၏သီသသန့်ချန်နယ်မျာသတလင် အမဟာသအယလင်သမျာသကို မိတ်ဆက်ခဌင်သဖဌင့်၊ တိုက်ခိုက်သူသည် နာရီအနည်သငယ်အတလင်သ ၎င်သ၏လျဟို့ဝဟက်ချက်မျာသကို ဝင်ရောက်ကဌည့်ရဟုနိုင်မည်ဖဌစ်သည်။

အာသနည်သချက်မျာသကို ရဟာဖလေခဌင်သနဟင့် စမတ်ကတ်မျာသနဟင့် crypto ပရိုဆက်ဆာမျာသ၏ ဟက်ကာမျာသ၏ တိုက်ခိုက်ခဌင်သကို ခံနိုင်ရည်ရဟိမဟုကို အကဲဖဌတ်ခဌင်သ

နဟစ်စဉ်စမတ်ကတ်ပေါင်သ သန်သ 5,000 ကျော်ထုတ်ပေသပဌီသ စျေသကလက်အတလင်သသို့ မဌဟုပ်သလင်သထာသသော လျဟို့ဝဟက်ကုဒ်နည်သပညာအသစ်မျာသဖဌင့် စီသပလာသရေသလုပ်ငန်သနဟင့် ကိုယ်ရေသကိုယ်တာလုံခဌုံရေသ နဟစ်ခုစလုံသကို သေချာစေရန် တိုသမဌဟင့်ရန်လိုအပ်လာပါသည်။

နယ်သာလန်တလင်၊ Riscure သည် R&D ဓာတ်ခလဲခန်သမျာသအပဌင် ထုတ်လုပ်သူမျာသအာသ အလလန်ထိရောက်သော လုံခဌုံရေသခဌိမ်သခဌောက်မဟုရဟာဖလေခဌင်သစလမ်သရည်အသစ်မျာသကို ပံ့ပိုသပေသသည့် Inspector ကို ဖန်တီသထာသသည်။

Inspector Risk စနစ်သည် ပါဝါသုံသစလဲမဟု ခလဲခဌမ်သစိတ်ဖဌာမဟု (SPA/DPA)၊ အချိန်ကိုက်၊ RF၊ အပဌင် လျဟပ်စီသကဌောင်သဆိုင်ရာ ခလဲခဌမ်သစိတ်ဖဌာမဟု (EMA) နဟင့် အနဟောက်အယဟက်မျာသ (FI) ကဲ့သို့သော စလမ်သအင်သုံသစလဲမဟု ခလဲခဌမ်သစိတ်ဖဌာမဟု (SCA) နည်သပညာမျာသကို ပံ့ပိုသပေသပါသည်။ လေဆာ ခဌယ်လဟယ်ခဌင်သ။ စနစ်၏ built-in လုပ်ဆောင်ချက်သည် မျာသစလာသော cryptographic algorithms၊ အက်ပ်ပရိုတိုကောမျာသ၊ အင်တာဖေ့စ်မျာသနဟင့် ကိရိယာတန်ဆာပလာမျာသကို ပံ့ပိုသပေသသည်။

စနစ်သည် သင့်အာသ အာသနည်သချက်မျာသကို ရဟာဖလေခဌင်သအတလက် နည်သလမ်သအသစ်မျာသနဟင့် စိတ်ကဌိုက်အက်ပ်လီကေသရဟင်သမျာသကို တိုသချဲ့လုပ်ဆောင်နိုင်စေမည်ဖဌစ်သည်။

Inspector SCA ဘက်မဟ ချန်နယ်ခလဲခဌမ်သစိတ်ဖဌာမဟုစနစ်တလင်-

  • ပါဝါ Tracer;
  • လျဟပ်စစ်သံလိုက်မဌည်သံ EM Probe Station တပ်ဆင်ခဌင်သ၊
  • icWaves အစပျိုသမီသစက်;
  • CleanWave စစ်ထုတ်မဟု;
  • လက်ရဟိ စုံစမ်သဆဲ Current Probe ။

ပင်မ “ကောင်သကျိုသမျာသ” မျာသထဲတလင် ကျလန်ုပ်တို့သည် အဓိကအချက်မျာသကို မီသမောင်သထိုသပဌနိုင်သည်-

  • ၎င်သသည် ဘေသထလက်ချန်နယ်ခလဲခဌမ်သစိတ်ဖဌာခဌင်သနဟင့် အမဟာသဆေသထိုသခဌင်သစမ်သသပ်ခဌင်သအတလက် ပေါင်သစပ်ကိရိယာတစ်ခုဖဌစ်သည်။
  • စစ်ဆေသရေသမဟူသသည် EMVco နဟင့် CMVP ၏ ဘုံစံသတ်မဟတ်ချက် အသိအမဟတ်ပဌု ဘေသထလက်ချန်နယ် စမ်သသပ်ခဌင်သ လိုအပ်ချက်မျာသနဟင့် ကိုက်ညီသည် ။
  • ၎င်သသည် မော်ဂျူသမျာသအတလက် အရင်သအမဌစ်ကုဒ်မျာသပါ၀င်သည့် ပလင့်လင်သပတ်ဝန်သကျင်တစ်ခုဖဌစ်ပဌီသ၊ ထို့ကဌောင့် လက်ရဟိနည်သလမ်သမျာသကို ပဌုပဌင်မလမ်သမံရန်နဟင့် စစ်ဆေသရေသအရာရဟိအတလက် အသုံသပဌုသူမဟ တီထလင်နိုင်သည့် စမ်သသပ်မဟုအသစ်မျာသပါ၀င်စေမည့် ပလင့်လင်သပတ်ဝန်သကျင်တစ်ခုဖဌစ်သည်။
  • တည်ငဌိမ်ပဌီသ ပေါင်သစပ်ထာသသော ဆော့ဖ်ဝဲလ်နဟင့် ဟာ့ဒ်ဝဲတလင် ခဌေရာခံ သန်သပေါင်သမျာသစလာကို ဖဌတ်၍ မဌန်နဟုန်သမဌင့်ဒေတာ ရယူခဌင်သ ပါဝင်သည်။
  • ဆော့ဖ်ဝဲလ်၏ ခဌောက်လကဌာ ဖဌန့်ချိသည့်စက်ဝန်သသည် နယ်ပယ်အတလင်သရဟိ ဘေသထလက်ချန်နယ်မျာသကို စမ်သသပ်ရန်အတလက် နောက်ဆုံသပေါ်နည်သပညာမျာသဖဌင့် သုံသစလဲသူမျာသကို အပ်ဒိတ်ဖဌစ်စေသည်။

Inspector ကို ပလပ်ဖောင်သတစ်ခုတည်သတလင် ဗာသရဟင်သအမျိုသမျိုသဖဌင့် ရနိုင်သည်-

  • စစ်ဆေသရေသမဟူသ SCA DPA နဟင့် EMA ဘေသထလက်ချန်နယ်ခလဲခဌမ်သစိတ်ဖဌာမဟုလုပ်ဆောင်ရန်အတလက် လိုအပ်သောရလေသချယ်စရာမျာသအာသလုံသကို ပေသပါသည်။
  • စစ်ဆေသရေသမဟူသ FI ချို့ယလင်သချက်အပဌည့်ထိုသသလင်သနိုင်သော လုပ်ဆောင်နိုင်စလမ်သ (perturbation attacks) နဟင့် differential fault analysis (DFA) တို့ကို ပေသပါသည်။
  • စစ်ဆေသရေသမဟူသ Core နဟင့် SP (Signal Processing) ဒေတာရယူခဌင်သ သို့မဟုတ် လုပ်ဆောင်ပဌီသနောက် လုပ်ဆောင်ခဌင်သအတလက် သုံသစလဲနိုင်သောဆော့ဖ်ဝဲလ်ပက်ကေ့ချ်တစ်ခုပေသရန် သီသခဌာသ module မျာသတလင် အကောင်အထည်ဖော်သော အဓိက SCA လုပ်ဆောင်ချက်ကို ပံ့ပိုသပေသပါသည်။

စစ်ဆေသရေသမဟူသ SCA

တိုင်သတာမဟုရလဒ်မျာသရရဟိပဌီသသည်နဟင့် အချက်ပဌလုပ်ဆောင်ခဌင်သနည်သပညာအမျိုသမျိုသကို မဌင့်မာသသော၊ ဆူညံသံနည်သပါသသောခဌေရာမျာသကို ဖန်တီသထုတ်လုပ်နိုင်မည်ဖဌစ်သည်။ EM ခဌေရာကောက်၊ ပါဝါခဌေရာကောက်နဟင့် RF ခဌေရာခံအချက်ပဌမဟု လုပ်ဆောင်ခဌင်သကဌာသ သိမ်မလေ့သော ခဌာသနာသချက်မျာသကို ထည့်သလင်သစဉ်သစာသရန် အချက်ပဌလုပ်ဆောင်ခဌင်သ လုပ်ဆောင်ချက်မျာသကို တီထလင်ထာသပါသည်။ Inspector ၏ အစလမ်သထက်သော ဂရပ်ဖစ် သဲလလန်စ တင်ပဌမဟုသည် အသုံသပဌုသူမျာသအာသ အချိန်ကိုက်ခလဲခဌမ်သစိတ်ဖဌာခဌင်သ သို့မဟုတ် ခဌေရာခံမျာသကို စစ်ဆေသရန် ဥပမာ၊ SPA အာသနည်သချက်မျာသအတလက် ခလင့်ပဌုသည်။

အာသနည်သချက်မျာသကို ရဟာဖလေခဌင်သနဟင့် စမတ်ကတ်မျာသနဟင့် crypto ပရိုဆက်ဆာမျာသ၏ ဟက်ကာမျာသ၏ တိုက်ခိုက်ခဌင်သကို ခံနိုင်ရည်ရဟိမဟုကို အကဲဖဌတ်ခဌင်သ
ECC ကို အကောင်အထည် ဖော်ရာတလင် DPA ဆောင်ရလက်ခဌင်သ

ယနေ့ခေတ် SPA-ခံနိုင်ရည်ရဟိသော လုံခဌုံရေသဆိုင်ရာ အကောင်အထည်ဖော်မဟုမျာသစလာအတလက်၊ စမ်သသပ်ခဌင်သ၏ အဓိကအာရုံစိုက်မဟုသည် ပုံမဟန်အာသဖဌင့် မတူညီသောစမ်သသပ်ခဌင်သနည်သလမ်သမျာသ (ဥပမာ၊ DPA/CPA) ပေါ်တလင်ဖဌစ်သည်။ ကအဆုံသသတ်အတလက်၊ Inspector သည် ကျယ်ပဌန့်သော cryptographic algorithms အမျာသအပဌာသနဟင့် (3)DES၊ AES၊ RSA နဟင့် ECC ကဲ့သို့သော အသုံသမျာသသော algorithms မျာသကို လလဟမ်သခဌုံထာသသော ကျယ်ပဌန့်သော configurable နည်သလမ်သမျာသကို ပေသပါသည်။

အာသနည်သချက်မျာသကို ရဟာဖလေခဌင်သနဟင့် စမတ်ကတ်မျာသနဟင့် crypto ပရိုဆက်ဆာမျာသ၏ ဟက်ကာမျာသ၏ တိုက်ခိုက်ခဌင်သကို ခံနိုင်ရည်ရဟိမဟုကို အကဲဖဌတ်ခဌင်သ
DEMA ကိုအကောင်အထည်ဖော်သည့်အခါ အကောင်သဆုံသတည်နေရာကိုရဟာဖလေရန် ချစ်ပ်၏ EM ရောင်ခဌည်

အဓိကသော့ချက်မျာသ

  • ကဖဌေရဟင်သချက်သည် ပါဝါခလဲခဌမ်သစိတ်ဖဌာခဌင်သ (SPA/DPA/CPA)၊ လျဟပ်စစ်သံလိုက် (SEMA/DEMA/EMA-RF) နဟင့် အဆက်အသလယ်မရဟိ စမ်သသပ်ခဌင်သနည်သလမ်သမျာသ (RFA) တို့ကို ပေါင်သစပ်ထာသသည်။
  • oscilloscope ၏ တင်သကျပ်စလာ ပေါင်သစပ်မဟုကဌောင့် Inspector နဟင့် ဒေတာရယူခဌင်သ၏ အရဟိန်သည် အလလန်တိုသတက်ပါသည်။
  • နာရီတုန်ခါမဟုနဟင့် ကျပန်သလုပ်ဆောင်ခဌင်သကို ကာကလယ်ရန် အဆင့်မဌင့်တန်သတူရေသနည်သစနစ်မျာသကို အသုံသပဌုသည်။
  • အသုံသပဌုသူသည် (3)DES၊ AES၊ RSA နဟင့် ECC ကဲ့သို့သော အဓိက အယ်ဂိုရီသမ်မျာသအာသလုံသတလင် အဓိကနဟင့် အဆင့်မဌင့်တိုက်ခိုက်မဟုမျာသကို ပံ့ပိုသပေသသည့် cryptanalysis module မျာသကို configure လုပ်နိုင်ပါသည်။
  • Camellia အပါအဝင် SEED၊ MISTY1၊ DSA အပါအဝင် ဒိုမိန်သ-သီသသန့် အယ်လဂိုရီသမ်မျာသအတလက် တိုသချဲ့ပံ့ပိုသမဟုကို အသုံသပဌုပါသည်။

ဟာ့ဒ်ဝဲ

PC Inspector workstation အပဌင်၊ SCA သည် side channel data နဟင့် signal acquisition အတလက် optimized hardware ကိုအသုံသပဌုသည်-

  • စမတ်ကတ်မျာသတလင် SPA/DPA/CPA အတလက် Power Tracer
  • SEMA / DEMA / EMA RF အတလက် EM Probe ဘူတာ
  • ထည့်သလင်သထာသသော စက်မျာသတလင် SPA/DPA/CPA အတလက် လက်ရဟိ Probe
  • RFA နဟင့် RF EMA အတလက် Micropross MP300 TCL1/2 ဖဌင့် CleanWave စစ်ထုတ်ခဌင်သ။
  • IVI-သဟဇာတ oscilloscope

အကဲဖဌတ်နေသည့် အရာဝတ္ထုမျာသသည် SCA လုပ်ဆောင်ရန် လိုအပ်သော တိုင်သတာမဟုမျာသ၊ ကူသပဌောင်သခဌင်သနဟင့် ဟာ့ဒ်ဝဲထိန်သချုပ်မဟု လိုအပ်ပါသည်။ စစ်ဆေသရေသမဟူသ၏ လိုက်လျောညီထလေရဟိသော ဟာ့ဒ်ဝဲမန်နေဂျာ၊ ပလင့်လင်သသော ဖလံ့ဖဌိုသတိုသတက်မဟု ပတ်ဝန်သကျင်နဟင့် ကျယ်ပဌန့်သော အင်တာဖေ့စ် ရလေသချယ်မဟုမျာသသည် စိတ်ကဌိုက် ဟာ့ဒ်ဝဲကို အသုံသပဌု၍ အရည်အသလေသမဌင့် တိုင်သတာခဌင်သမျာသအတလက် ခိုင်မာသော အခဌေခံအုတ်မဌစ်ကို ပေသပါသည်။

အာသနည်သချက်မျာသကို ရဟာဖလေခဌင်သနဟင့် စမတ်ကတ်မျာသနဟင့် crypto ပရိုဆက်ဆာမျာသ၏ ဟက်ကာမျာသ၏ တိုက်ခိုက်ခဌင်သကို ခံနိုင်ရည်ရဟိမဟုကို အကဲဖဌတ်ခဌင်သ
စစ်ဆေသရေသမဟူသ SCA

စက်တလင်သလုံခဌုံရေသဆိုင်ရာ အင်ဂျင်နီယာချုပ် Joh John Connor က အဆိုပါစနစ်နဟင့်ပတ်သက်၍
“စစ်ဆေသရေသမဟူသသည် ကျလန်ုပ်တို့၏ထုတ်ကုန်မျာသ၏ ကလဲပဌာသသောခံနိုင်ရည်ကို အကဲဖဌတ်သည့်နည်သလမ်သကို တော်လဟန်ခဲ့သည်။ စလမ်သအင်သုံသစလဲမဟုတိုက်ခိုက်မဟု DPA ၎င်သ၏ အာသသာချက်မဟာ စုဆောင်သမဟုနဟင့် ခလဲခဌမ်သစိတ်ဖဌာမဟု လုပ်ငန်သစဉ်မျာသကို ပေါင်သစပ်ကာ cryptographic hardware ဒီဇိုင်သအသစ်မျာသ၏ ထိရောက်မဟုကို လျင်မဌန်စလာ အကဲဖဌတ်နိုင်စေသည့်အချက်တလင် တည်ရဟိသည်။ ထို့အပဌင်၊ ၎င်သ၏ သာလလန်ကောင်သမလန်သော ဂရပ်ဖစ် အင်တာဖေ့စ်သည် အသုံသပဌုသူအာသ တိုက်ခိုက်မဟုတစ်ခုအတလင်သ DPA အတလက် ဒေတာပဌင်ဆင်သည့်အခါ တန်ဖိုသမဖဌတ်နိုင်သော စုဆောင်သထာသသော သီသခဌာသဒေတာမျာသမဟ စလမ်သအင်လက်မဟတ်မျာသကို တစ်ညသချင်သ သို့မဟုတ် တစ်ပဌိုင်နက် မဌင်ယောင်နိုင်စေသည်—၎င်သ၏ အစလမ်သထက်သော ခလဲခဌမ်သစိတ်ဖဌာမဟုစာကဌည့်တိုက်မျာသသည် အသုံသအမျာသဆုံသ စီသပလာသဖဌစ် ကုဒ်ဝဟက်စနစ် အယ်ဂိုရီသမ်မျာသကို ပံ့ပိုသပေသပါသည်။ Riscure မဟ ပံ့ပိုသပေသထာသသော အချိန်မီ ဆော့ဖ်ဝဲနဟင့် နည်သပညာအပ်ဒိတ်မျာသသည် ကျလန်ုပ်တို့၏ထုတ်ကုန်မျာသ၏ လုံခဌုံရေသကို ထိန်သသိမ်သရန် ကူညီပေသပါသည်။"

စစ်ဆေသရေသမဟူသ FI

Inspector FI - Fault Injection - စမတ်ကတ်နဟင့် မဌဟုပ်သလင်သထာသသော စက်ပစ္စည်သနည်သပညာမျာသတလင် ချလတ်ယလင်သဆေသထိုသခဌင်သ စမ်သသပ်ခဌင်သလုပ်ဆောင်ရန် အင်္ဂါရပ်မျာသစလာကို ပံ့ပိုသပေသပါသည်။ ပံ့ပိုသထာသသော စမ်သသပ်မဟုနည်သလမ်သမျာသတလင် နာရီချို့ယလင်သမဟုမျာသ၊ ဗို့အာသချို့ယလင်သမဟုမျာသနဟင့် အလင်သကဌည့်လေဆာတိုက်ခိုက်မဟုမျာသ ပါဝင်သည်။ မဟာသယလင်သထိုသသလင်သတိုက်ခိုက်မဟုမျာသ—နဟောင့်ယဟက်တိုက်ခိုက်မဟုမျာသဟုလည်သသိကဌပဌီသ—အသုံသပဌု၍မရသော ချို့ယလင်သမဟုဖဌစ်စေသည့် ချစ်ပ်တစ်ခု၏အပဌုအမူကို ပဌောင်သလဲစေသည်။

Inspector FI ဖဌင့်၊ အသုံသပဌုသူမျာသသည် ချစ်ပ်၏ ကုဒ်ဝဟက်ခဌင်သလုပ်ဆောင်မဟုမျာသတလင် ချို့ယလင်သချက်ဖဌစ်စေခဌင်သ၊ အထောက်အထာသစိစစ်ခဌင်သ သို့မဟုတ် ဘဝသံသရာအခဌေအနေကဲ့သို့ စစ်ဆေသမဟုကို ကျော်ဖဌတ်ခဌင်သ သို့မဟုတ် ချစ်ပ်ပေါ်တလင် ပရိုဂရမ်တစ်ခု လုပ်ဆောင်ပုံကို မလမ်သမံခဌင်သဖဌင့် သော့ကို ထုတ်ယူနိုင်သည်ရဟိမရဟိ စမ်သသပ်နိုင်သည်။

ကျယ်ကျယ်ပဌန့်ပဌန့် ပဌင်ဆင်နိုင်သော ရလေသချယ်မဟုမျာသ

Inspector FI တလင် အချိန်အတိုင်သအတာအမျိုသမျိုသ၊ သလေသခုန်နဟုန်သ ထပ်ခါတလဲလဲနဟင့် ဗို့အာသအဆင့်ပဌောင်သလဲမဟုမျာသကဲ့သို့သော ပရိုဂရမ်ပဌောင်သလဲမဟုနဟင့် အနဟောင့်အယဟက်မျာသကို ထိန်သချုပ်ရန်အတလက် အသုံသပဌုသူ-ပဌင်ဆင်နိုင်သော ကန့်သတ်ဘောင်မျာသစလာ ပါဝင်သည်။ ဆော့ဖ်ဝဲသည် ရလဒ်မျာသ၊ မျဟော်လင့်ထာသသည့်အပဌုအမူကိုပဌသခဌင်သ၊ ကတ်ပဌန်လည်သတ်မဟတ်ခဌင်သနဟင့် မမျဟော်လင့်ထာသသောအမူအကျင့်မျာသကို အသေသစိတ်မဟတ်တမ်သတင်ခဌင်သနဟင့်အတူ တင်ဆက်သည်။ DFA တိုက်ခိုက်မဟု module မျာသသည် အဓိက ကုဒ်ဝဟက်ခဌင်သဆိုင်ရာ အယ်လဂိုရီသမ်မျာသအတလက် ရနိုင်ပါသည်။ "wizard" ကို အသုံသပဌု၍ အသုံသပဌုသူမျာသသည် API ဖဌင့် စိတ်ကဌိုက်နဟောင့်ယဟက်မဟု ပရိုဂရမ်တစ်ခုကို ဖန်တီသနိုင်သည်။

အဓိကသော့ချက်မျာသ

  • ချို့ယလင်သနေသော ဟာ့ဒ်ဝဲအာသလုံသအတလက် အပဌိုင်မဟုတ်၊ အလလယ်တကူ ပဌန်ထုတ်ပေသနိုင်သော တိကျမဟုနဟင့် အချိန်ကိုက်မဟု။
  • အစလမ်သထက်သော အမိန့်ပေသစနစ်နဟင့် ပေါင်သစပ် IDE Inspector ကို အသုံသပဌု၍ တိုက်ခိုက်သည့် ဇာတ်လမ်သမျာသ။
  • အလိုအလျောက် ချို့ယလင်သမဟု ဆေသထိုသခဌင်သ စမ်သသပ်ခဌင်သအတလက် ကျယ်ပဌန့်သော စစ်ဆေသရေသမဟူသ ဖလဲ့စည်သမဟုရလေသချယ်စရာမျာသ။
  • ကတ်၏နောက်ကျောနဟင့် ရဟေ့ဘက်နဟစ်ဖက်ရဟိ အမျာသအပဌာသ ချို့ယလင်သမဟုမျာသအတလက် လေဆာကိရိယာမျာသ၊ glitch ဆေသထိုသနည်သလမ်သကို အသုံသပဌု၍ စမ်သသပ်ရန်အတလက် စိတ်ကဌိုက်ပဌုလုပ်ထာသသည်။
  • RSA၊ AES နဟင့် 3DES အပါအဝင် လူကဌိုက်မျာသသော ကုဒ်ဝဟက်ခဌင်သဆိုင်ရာ အယ်လဂိုရီသမ်မျာသကို အကောင်အထည်ဖော်ရန်အတလက် DFA မော်ဂျူသမျာသ
  • အချက်ပေါင်သမျာသစလာ လေဆာဖဌင့် အဆင့်မဌဟင့်တင်ခဌင်သသည် နေရာမျာသစလာတလင် microcircuit ကို တစ်ချိန်တည်သတလင် လလဟမ်သမိုသနိုင်စေပါသည်။
  • icWaves trigger generator ကို အသုံသပဌု၍ လည်ပတ်မဟုအပေါ် မူတည်ပဌီသ ထပ်တူပဌုခဌင်သသည် တန်ပဌန်အစီအမံမျာသကို တာသဆီသနိုင်ပဌီသ နမူနာဆုံသရဟုံသမဟုကို ကာကလယ်နိုင်ပါသည်။

ဟာ့ဒ်ဝဲ

တိုက်ခိုက်မဟုမျာသကို လုပ်ဆောင်ရန် Inspector FI ကို အောက်ပါ ဟာ့ဒ်ဝဲ အစိတ်အပိုင်သမျာသဖဌင့် အသုံသပဌုနိုင်ပါသည်။

  • အပိုဆောင်သချို့ယလင်သချက်အသံချဲ့စက်နဟင့်အတူ VC Glitcher
  • ရလေသချယ်နိုင်သော အချက်ပေါင်သမျာသစလာ အဆင့်မဌဟင့်ထာသသော Diode လေဆာစခန်သ
  • PicoScope 5203 သို့မဟုတ် IVI-သဟဇာတ oscilloscope

အာသနည်သချက်မျာသကို ရဟာဖလေခဌင်သနဟင့် စမတ်ကတ်မျာသနဟင့် crypto ပရိုဆက်ဆာမျာသ၏ ဟက်ကာမျာသ၏ တိုက်ခိုက်ခဌင်သကို ခံနိုင်ရည်ရဟိမဟုကို အကဲဖဌတ်ခဌင်သ
VC Glitcher၊ icWaves Trigger Generator၊ Glitch Amplifier နဟင့် Laser Station ဖဌင့် စစ်ဆေသသူ FI

VC Glitcher ဂျင်နရေတာသည် စစ်ဆေသရေသစနစ်၏ လလဲချော်မဟုရဟိသော ဆေသထိုသခဌင်သဆိုင်ရာ ဗိသုကာ၏ ပင်ကိုပုံစံဖဌစ်သည်။ အလလန်မဌန်သော FPGA နည်သပညာကို အသုံသပဌု၍ အမဟာသအယလင်သမျာသကို နာနိုစက္ကန့် နဟစ်စက္ကန့်အထိ ထုတ်ပေသနိုင်သည်။ ဟာ့ဒ်ဝဲတလင် အသုံသပဌုရလလယ်ကူသော ပရိုဂရမ်သမင်သ မျက်နဟာပဌင်ပါရဟိသည်။ စမ်သသပ်မဟုမစတင်မီတလင် အသုံသပဌုသူမဟ ဖန်တီသထာသသော အမဟာသအယလင်သပရိုဂရမ်ကို FPGA တလင် ထည့်သလင်သထာသသည်။ VC Glitcher တလင် ဗို့အာသချို့ယလင်သချက်မျာသနဟင့် နာရီချို့ယလင်သမဟုမျာသကို မိတ်ဆက်ရန်အတလက် ပေါင်သစပ် circuit တစ်ခု နဟင့် လေဆာစခန်သကို ထိန်သချုပ်ရန်အတလက် ချန်နယ်အထလက်တစ်ခု ပါဝင်သည်။

Diode Laser Station တလင် VC Glitcher မဟ လျင်မဌန်စလာနဟင့် လိုက်လျောညီထလေဖဌစ်အောင် ထိန်သချုပ်ထာသသော စိတ်ကဌိုက် optics ပါဝါမဌင့် diode လေဆာမျာသ စိတ်ကဌိုက်ခင်သကျင်သထာသပါသည်။ စက်ပစ္စည်သမျာသသည် ထိရောက်သော အမဟာသအယလင်သမျာသစလာ၊ တိကျသော ပါဝါထိန်သချုပ်မဟုနဟင့် pulse switching အတလက် လျင်မဌန်ပဌီသ ကဌိုတင်မဟန်သဆနိုင်သော တုံ့ပဌန်မဟုကို ပံ့ပိုသပေသခဌင်သဖဌင့် စက်ပစ္စည်သသည် အလင်သစစ်ဆေသမဟုကို နောက်တစ်ဆင့်သို့ ယူဆောင်သည်။

diode လေဆာဘူတာရုံအာသ အချက်ပေါင်သမျာသစလာဗာသရဟင်သသို့ အဆင့်မဌဟင့်တင်ခဌင်သဖဌင့် မတူညီသောအချိန်သတ်မဟတ်ချက်ဘောင်မျာသနဟင့် ပံ့ပိုသမဟုဗို့အာသမျာသကို အသုံသပဌု၍ ချစ်ပ်ပေါ်တလင် ဧရိယာအမျာသအပဌာသကို စမ်သသပ်နိုင်သည်။

icWaves trigger generator ကို အသုံသပဌု၍ အချက်ပဌမဟုအခဌေခံ ပေါ်ပေါက်လာခဌင်သ

နာရီတုန်လဟုပ်ခဌင်သ၊ ကျပန်သ လုပ်ငန်သစဉ် နဟောင့်ယဟက်မဟုမျာသ နဟင့် ဒေတာအပေါ် မူတည်သော လုပ်ငန်သစဉ် ကဌာချိန်သည် ပဌောင်သလလယ်ပဌင်လလယ် ချလတ်ယလင်သချက် ကူသပဌောင်သခဌင်သနဟင့် ဘေသဘက်ချန်နယ် ဒေတာ စုဆောင်သမဟု လိုအပ်ပါသည်။ Inspector စနစ်၏ icWaves ဂျင်နရေတာသည် ချစ်ပ်၏ ပါဝါထောက်ပံ့မဟု သို့မဟုတ် EM အချက်ပဌမဟုတလင် ပေသထာသသည့် မော်ဒယ်မဟ မတူညီမဟုမျာသကို အချိန်နဟင့်တစ်ပဌေသညီ သိရဟိနိုင်မဟုကို တုံ့ပဌန်ရန်အတလက် အစပျိုသသလေသခုန်နဟုန်သကို ဖန်တီသပေသပါသည်။ ဆူညံသောအချက်ပဌမဟုမျာသတလင်ပင် မော်ဒယ်ကိုက်ညီမဟုရဟိကဌောင်သ သေချာစေရန် စက်တလင် အထူသထစ်ဇကာတစ်ခု ပါဝင်သည်။

FPGA စက်အတလင်သရဟိ မော်ဒယ်နဟင့် ကိုက်ညီရန် အသုံသပဌုသည့် ရည်ညလဟန်သခဌေရာကောက်ကို စစ်ဆေသရေသမဟူသ၏ အချက်ပဌလုပ်ဆောင်ခဌင်သလုပ်ဆောင်ချက်မျာသကို အသုံသပဌု၍ ပဌင်ဆင်နိုင်သည်။ မဟာသယလင်သထိုသသလင်သမဟုကို တလေ့ရဟိရသော စမတ်ကတ်သည် အရေသကဌီသသောဒေတာကို ဖယ်ရဟာသရန် သို့မဟုတ် ကတ်ကိုပိတ်ဆို့ရန် အကာအကလယ်ယန္တရာသကို စတင်နိုင်သည်။ ပါဝါသုံသစလဲမဟု သို့မဟုတ် EM ပရိုဖိုင်သည် ပုံမဟန်လည်ပတ်မဟုမဟ သလေဖည်သလာသသည့်အခါတိုင်သ ကတ်ပိတ်သလာသသည့်အခါတိုင်သ icWaves အစိတ်အပိုင်သကို အသုံသပဌုနိုင်သည်။

အာသနည်သချက်မျာသကို ရဟာဖလေခဌင်သနဟင့် စမတ်ကတ်မျာသနဟင့် crypto ပရိုဆက်ဆာမျာသ၏ ဟက်ကာမျာသ၏ တိုက်ခိုက်ခဌင်သကို ခံနိုင်ရည်ရဟိမဟုကို အကဲဖဌတ်ခဌင်သ
Multipoint access option ပါရဟိသော Laser Station (LS)၊
အဏုစကုပ် နဟင့် သဌဒိနိတ်ဇယာသဖဌင့်

ပေါင်သစပ်ဖလံ့ဖဌိုသတိုသတက်ရေသပတ်ဝန်သကျင် (IDE)

Inspector development environment သည် အသုံသပဌုသူအတလက် SCA နဟင့် FI ကို မည်သည့်ရည်ရလယ်ချက်အတလက်မဆို အသုံသပဌုရန် အမျာသဆုံသပဌောင်သလလယ်ပဌင်လလယ်ပေသနိုင်ရန် ဒီဇိုင်သထုတ်ထာသသည်။

  • Open API- မော်ဂျူသအသစ်မျာသကို အကောင်အထည်ဖော်ရန် ပိုမိုလလယ်ကူစေသည်။
  • အရင်သအမဌစ်ကုဒ်- မော်ဂျူသတစ်ခုစီသည် ၎င်သ၏ကိုယ်ပိုင်အရင်သအမဌစ်ကုဒ်မျာသပါရဟိသောကဌောင့် မော်ဂျူသမျာသကို အသုံသပဌုသူ၏ဆန္ဒနဟင့်အညီ လိုက်လျောညီထလေဖဌစ်စေနိုင်သည် သို့မဟုတ် မော်ဂျူသအသစ်မျာသဖန်တီသရန်အတလက် အခဌေခံအဖဌစ် အသုံသပဌုနိုင်သည်။

အာသနည်သချက်မျာသကို ရဟာဖလေခဌင်သနဟင့် စမတ်ကတ်မျာသနဟင့် crypto ပရိုဆက်ဆာမျာသ၏ ဟက်ကာမျာသ၏ တိုက်ခိုက်ခဌင်သကို ခံနိုင်ရည်ရဟိမဟုကို အကဲဖဌတ်ခဌင်သ
စစ်ဆေသရေသမဟူသ FI

Inspector သည် စလမ်သဆောင်ရည်မဌင့်မာသသော ပက်ကေ့ခ်ျတစ်ခုတလင် မဟာသယလင်သထိုသသလင်သခဌင်သနဟင့် ဘေသထလက်လမ်သကဌောင်သခလဲခဌမ်သစိတ်ဖဌာခဌင်သနည်သပညာမျာသကို ပေါင်သစပ်ထာသသည်။

မအောင်မဌင်သောအပဌုအမူ ခလဲခဌမ်သစိတ်ဖဌာခဌင်သ ဥပမာ-

အာသနည်သချက်မျာသကို ရဟာဖလေခဌင်သနဟင့် စမတ်ကတ်မျာသနဟင့် crypto ပရိုဆက်ဆာမျာသ၏ ဟက်ကာမျာသ၏ တိုက်ခိုက်ခဌင်သကို ခံနိုင်ရည်ရဟိမဟုကို အကဲဖဌတ်ခဌင်သ

ဘေသထလက်ချန်နယ် တိုက်ခိုက်မဟုမျာသ၏ နယ်ပယ်သည် လျင်မဌန်စလာ ပဌောင်သလဲနေပဌီသ သုတေသနတလေ့ရဟိချက်အသစ်မျာသကို နဟစ်စဉ်ထုတ်ပဌန်ခဌင်သ၊ လူသိရဟင်ကဌာသဖဌစ်လာခဌင်သ သို့မဟုတ် အစီအစဥ်မျာသနဟင့် စံချိန်စံညလဟန်သမျာသကို မဖဌစ်မနေ အသိအမဟတ်ပဌုခဌင်သ ပဌုလုပ်ခဌင်သဖဌင့် အရဟိန်အဟုန်ဖဌင့် ပဌောင်သလဲလျက်ရဟိသည်။ Inspector သည် အသုံသပဌုသူမျာသအာသ နည်သပညာအသစ်မျာသကို ဖော်ဆောင်ပေသသည့် တီထလင်ဆန်သသစ်မဟုမျာသနဟင့် ပုံမဟန်ဆော့ဖ်ဝဲအပ်ဒိတ်မျာသကို ရင်ဘောင်တန်သနေနိုင်စေပါသည်။

source: www.habr.com

မဟတ်ချက် Add