ကွမ်တမ်တိုက်ခိုက်မှုကို ခံနိုင်သော စကားဝှက် ထုတ်ပေးစနစ်
ခိုင်မာသော စကားဝှက်တစ်ခု ထုတ်ယူပါ
ကရစ်ပတိုဂရပ်ဖီအရ လုံခြုံသော ကျပန်းနည်း၊ အချိန်နှင့်တပြေးညီ အင်ထရိုပီနှင့် ကွမ်တမ်လုံခြုံရေး ညွှန်ပြချက်။ သင့်ဘရောက်ဇာမှ မည်သည့်အရာမျှ ထွက်မသွားပါ။
အရှည်
စာလုံးအမျိုးအစားများ
ချန်လှပ်မည့်အရာများ
ခိုင်မာမှု
—အင်ထရိုပီ ဘား၊ 128 ဘစ်တွင် ပြည့်သည်။
- အင်ထရိုပီ
- 0 ဘစ်
- အသုံးပြုနိုင်သော စာလုံးအရေအတွက်
- 0
- ဖောက်ထွင်းရန် ကြာချိန် (ရိုးရိုးကွန်ပျူတာ)
- —
- ဖောက်ထွင်းရန် ကြာချိန် (ကွမ်တမ်)
- —
Grover ၏ အယ်လ်ဂိုရီသမ်သည် brute-force တိုက်ခိုက်မှုကို ခံနိုင်ရည်အား တစ်ဝက် လျော့ကျစေသဖြင့် စံပြ ကွမ်တမ်တိုက်ခိုက်သူတစ်ဦးကို စကားဝှက်တစ်ခုသည် အင်ထရိုပီ ÷ 2 ဘစ်ခန့်သာ ခံနိုင်သည်။ 128 ဘစ် ကွမ်တမ်လုံခြုံရေး အပိုအကာအကွယ် ရရှိရန် အမှတ်အသား (အင်ထရိုပီ ≈256 ဘစ်) အထိ ရောက်အောင် လုပ်ပါ။
—ခိုင်မာသော စကားဝှက်ပင်လျှင် phishing ဖြင့် ခိုးယူခံရခြင်း သို့မဟုတ် ဒေတာပေါက်ကြားမှုတွင် ထွက်ပေါ်သွားခြင်း ဖြစ်နိုင်သည်။ Passkey များသည် phishing ကို ခုခံနိုင်ပြီး ဘယ်တော့မှ ပြန်မသုံးသလို ခိုးယူခံရသော စကားဝှက်ဒေတာဘေ့စ်မှလည်း ပေါက်ကြား၍ မရပါ။ Passkey မရသေးသည့် နေရာများတွင်သာ ထုတ်ပေးထားသော စကားဝှက်များကို အသုံးပြုပါ။
ကိုယ်ရေးလုံခြုံမှု ဦးစားပေး
စက်ပေါ်တွင်သာ စကားဝှက် ထုတ်ပေးခြင်း — ရိုးရိုးနှင့် ကွမ်တမ် တိုက်ခိုက်မှုများကို ထည့်သွင်းစဉ်းစားထားသည်
ကျပန်းနည်းသည် Math.random မှ မဟုတ်ဘဲ key များအတွက် အသုံးပြုသည့် ကရစ်ပတိုဂရပ်ဖီအရ လုံခြုံသော အရင်းအမြစ်ဖြစ်သည့် Web Crypto ၏ getRandomValues မှ လာသည်။ သင့်စကားဝှက်များ၊ ရွေးချယ်ထားသော စာလုံးများနှင့် ချန်လှပ်ချက်များကို ဘယ်တော့မှ အပ်လုဒ် မလုပ်ပါ၊ ခြေရာခံကိရိယာ မရှိပါ၊ စာမျက်နှာ ဖွင့်ပြီးနောက် အော့ဖ်လိုင်းတွင်လည်း ဆက်အလုပ်လုပ်ပါသည်။
စကားဝှက်၏ ခိုင်မာမှုကို မည်သို့ တိုင်းတာသနည်း။
အင်ထရိုပီဆိုသည်မှာ လက်ရှိဆက်တင်များဖြင့် ထုတ်ပေးနိုင်သော မတူညီသည့် စကားဝှက်အရေအတွက်၏ log₂ ဖြစ်ပြီး စကားဝှက်တိုင်း ဖြစ်နိုင်ခြေ တူညီသည်။ ၎င်းသည် အရှည် × log₂(အသုံးပြုနိုင်သော စာလုံးအရေအတွက်) နှင့် နီးစပ်သော်လည်း ရွေးထားသော စာလုံးအမျိုးအစားတိုင်း အနည်းဆုံး တစ်ကြိမ် ပါရမည်ဖြစ်ခြင်းနှင့် ထပ်မသုံးရ ဆက်တင်တွင် စာလုံးများ ထပ်မပါနိုင်ခြင်းကြောင့် အနည်းငယ် နည်းသည်။ စာလုံးပိုများလေ၊ အသုံးပြုနိုင်သော စာလုံးများလေ အင်ထရိုပီ မြင့်လေ ဖြစ်သည်။
ဤနေရာတွင် “ကွမ်တမ်ကို ခံနိုင်သည်” ဆိုသည်မှာ ဘာကို ဆိုလိုသနည်း။
Grover ၏ အယ်လ်ဂိုရီသမ်ကို အသုံးပြုသော စံပြ ကွမ်တမ်တိုက်ခိုက်သူသည် brute-force ကို ခံနိုင်ရည်အား တစ်ဝက်ခန့် လျော့ကျစေသဖြင့် စကားဝှက်တစ်ခုသည် ထိရောက်သော ဘစ် အင်ထရိုပီ ÷ 2 ခန့်သာ ပေးနိုင်သည်။ 128 ဘစ် ကွမ်တမ်လုံခြုံရေး အပိုအကာအကွယ်အတွက် အင်ထရိုပီ 256 ဘစ်ခန့် လိုအပ်သည်။
ဖောက်ထွင်းရန် ကြာချိန် ခန့်မှန်းချက်များ တိကျပါသလား။
မတိကျပါ — အကြမ်းဖျင်း ပမာဏကိုသာ ပြသော လမ်းညွှန်ချက်များ ဖြစ်သည်။ ရိုးရိုးတန်ဖိုးသည် မြန်ဆန်သော အော့ဖ်လိုင်း တိုက်ခိုက်သူ (တစ်စက္ကန့်လျှင် ~10¹¹ ကြိမ် ခန့်မှန်း) ကို ယူဆထားပြီး ကွမ်တမ်တန်ဖိုးသည် Grover ၏ အမြန်နှုန်းမြှင့်မှုကို ထည့်တွက်ထားသည်။ တကယ့် တိုက်ခိုက်မှုများသည် hash နည်းလမ်းပေါ် မူတည်၍ ကွဲပြားသည်။
Passkey များကို အစားထိုး သုံးသင့်ပါသလား။
ပံ့ပိုးထားသည့် နေရာများတွင် သုံးသင့်ပါသည်။ Passkey များသည် phishing ကို ခုခံနိုင်ပြီး ဘယ်တော့မှ ပြန်မသုံးသလို ဖောက်ထွင်းခံရသော စကားဝှက်ဒေတာဘေ့စ်မှလည်း ပေါက်ကြား၍ မရပါ။ Passkey မရနိုင်သည့် နေရာများတွင်သာ ထုတ်ပေးထားသော ခိုင်မာသည့် စကားဝှက်ကို အသုံးပြုပါ။