ကွန်ပျူတာများပရိုဂရမ်းမင်း

AES: Data Encryption

ခြောများစွာသောကွန်ပျူတာအသုံးပြုသူများသည်အင်တာနက် access (နှင့်မရသာ) အဖြစ်, ဒီအသုံးအနှုန်း၏စကားကိုသင်တို့ကြားရပြီ data တွေကိုစာဝှက်စနစ် AES ။ အသုံးပြုဘယ်အရာကို algorithms စနစ်၏အဘယ်အရာကိုမျိုးကို, နှင့်အဘယ်သို့ဆိုင်လျှောက်ထားသည်လူများ၏စိတ်ကူးတစ်ခုမဟုတ်ဘဲကန့်သတ်စက်ဝိုင်းရှိပါတယ်။ သာမန်အသုံးပြုသူများအသိအားဖြင့်၎င်း, ကြီးမားသည်နှင့်မလိုအပ်ပါဘူး။ သို့သော်အထူးသဖြင့်မည်သည့်ပုဂ္ဂိုလ်တစ်ဦးမှနားလည်လွယ်ဖြစ်လိမ့်မယ်လို့ရှုပ်ထွေးသင်္ချာတွက်ချက်မှုများနှင့်ဖော်မြူလာသို့မစူးစမျးမပါဘဲ, ဒီ cryptographic system ကိုစဉ်းစားပါ။

အဆိုပါ AES-encryption ကိုကဘာလဲ?

စနစ်ကိုယ်တိုင်ကအချို့ကိုမှတဆင့်ကူးစက်သောလက်ခံရရှိဒါမှမဟုတ်ကွန်ပျူတာဒေတာပေါ်တွင်အသုံးပြုသူသိမ်းဆည်းထား၏ကနဦးရှုမြင်ဖုံးကွယ်ဖို့ algorithms အစုတခုဖြစ်ပါတယ်ဆိုတဲ့အချက်ကိုနှင့်အတူစတင်ဖွင့်ကြပါစို့။ အများစုကတော့ကြောင့်လိုအပ်သည့်အတိုင်းအချက်အလက်များ၏ပြည့်စုံသောလျှို့ဝှက်ချက်များကိုသေချာစေရန်အင်တာနက်ကနည်းပညာများတွင်အသုံးပြုလျက်, ဒါခေါ်အချိုးကျတဲ့စာဝှက်စနစ်ကို algorithms ကိုရည်ညွှန်းသည်။

AES encryption ကိုအမျိုးအစားတစ်ဦးကိုကာကွယ်စောင့်ရှောက် form မှာပြောင်းလဲခြင်းအချက်အလက်များ၏အသုံးပြုမှုနှင့်နှစ်ဦးကိုသော့ application များအတွက်ထောက်ပံ့သောအချိုးကျတဲ့စာဝှက်စနစ်နှင့်မတူဘဲလူသိများသောဒီတူညီတဲ့ product key ၏ပြောင်းပြန်ဒီကုဒ်ဒါ, နှင့်ပို့ခြင်းနှင့်လက်ခံခြင်းခြမ်း, ကပါဝငျ - ပွင့်လင်းခြင်းနှင့်ပိတ်လိုက်တယ်။ ထို့ကြောင့်ကနှစ်ဖက်စလုံးမှန်ကန်သောသော့ချက်ကိုသိလျှင်, encryption ကိုများနှင့်စာဝှက်ဖြည်ဖြစ်စဉ်ကိုရိုးရိုးလေးအလုံအလောက်ထွက်သယ်ဆောင်ကြောင်းကောက်ချက်ချရန်လွယ်ကူသည်။

အနည်းငယ်သောသမိုင်း

1977 ခုနှစ်ကတည်းကအမေရိကန်ပြည်ထောင်စု၌စံခဲ့သည့် DES ဟာ system ကိုရွေးချယ်ရေးယှဉ်ပြိုင်မှု, ရန်ဆက်ခံအနိုင်ရသည့် Rijndael algorithm ကိုအခါ 2000 တွင်ဖော်ပြထားသောပထမဦးဆုံးအကြိမ်အဘို့ထိုသို့ AES-encryption ကို။

2001 ခုနှစ်တွင် AES-system ကိုတရားဝင်သစ်ကိုဖက်ဒရယ် Data Encryption Standard အဖြစ်မွေးစားခဲ့ပါတယ်နှင့်ကတည်းကကျယ်ပြန့်ပါတယ်။

အမျိုးအစားများ AES encryption ကို

အီဗိုလူးရှင်း algorithms အဓိကအားဖြင့်တိုးမြှင့် key ကိုအရှည်နှင့်ဆက်စပ်ခဲ့သည့်တော်တော်များများအလယ်အလတ်အဆင့်ဆင့်, ပါဝင်သည်။ AES-128 encryption ကို, AES-192 နဲ့ AES-256: ယနေ့တွင်သုံးမျိုးရှိသည်ရှိပါတယ်။

နာမတော်ကိုအမှီ ပြု. ကိုယ်နှိုက်များအတွက်ပြော၏။ ဒစ်ဂျစ်တယ်ဆိုင်းဘုတ်-bits အတွက်ထုတ်ဖော်ပြောဆို, အသုံးပြုသောသော့ချက်၏အရှည်နဲ့ကိုက်ညီ။ ဒါ့အပြင် AES-encryption ကိုစာဝှက်ထားတဲ့ form မှာသူတို့ကိုဘာသာပြန်ဆို, တစ်ခုတည်းသောသင်္ကေတများပွင့်လင်းသတင်းစကားမှာ operate လုပ်တဲ့ In-line ကို algorithms မတူဘဲသူတို့ထဲကတစ်ဦးချင်းစီကုဒ်သွင်းခြင်း, fixed အရှည်ဒေတာယူနစ်နှင့်တိုက်ရိုက်အလုပ်လုပ်တယ်သောပိတ်ပင်တားဆီးမှုအမျိုးအစားသက်ဆိုင်သည်။ အဆိုပါ AES ပိတ်ပင်တားဆီးမှုအရှည် 128 bits သည်ဖြစ်ပါတယ်။

သိပ္ပံပညာ၏ဘာသာစကား, AES-256 encryption ကိုအသုံးပြုအတူတူ algorithm ကိုစကားပြောသောနှစ်ခုရှုထောင် Array ကို (မက်တရစ်) ၏အပြောင်းအလဲနဲ့ကယ်ဆယ်ရေးလုပ်ငန်းများအတွက်နှင့် codes တွေကို၏ polynomial ကိုယ်စားပြု၏အခြေခံပေါ်မှာလည်ပတ်ဆိုလို။

ဘယ်လိုအလုပ်လုပ်သလဲ,

အဆိုပါ algorithm ကိုအတော်လေးရှုပ်ထွေးအလုပ်လုပ်တယ်, ဒါပေမယ့်အနည်းငယ်အခြေခံဒြပ်စင်၏အသုံးပြုမှုကိုပါဝင်ပတ်သက်။ အစပိုင်းမှာနှစ်ဦးကိုရှုထောင် matrix ကိုအသုံးပြုသည်, ပြောင်းလဲခြင်းသံသရာ (ကျည်), ပတ်ပတ်လည်သော့နှင့်စားပွဲနှင့်ကနဦး permutation reverse ။

အဆိုပါဒေတာကိုစာဝှက်စနစ်အများအပြားခြေလှမ်းများပါဝင်ပါသည်:

  • လူအပေါင်းတို့သည်ပတ်ပတ်လည်သော့ချက်၏တွက်ချက်မှု;
  • က S-Box ကိုအဓိကစားပွဲသုံးပြီးက byte အစားထိုး;
  • ကွဲပြားခြားနားသောပမာဏကို အသုံးပြု. ပြောင်းကုန်ပြီပုံစံ (အထကျတွက်ဆကြည့်ပါ။ );
  • အဆိုပါ matrix ကို (မှို) ၏တစ်ဦးချင်းစီကော်လံအတွင်းဒေတာရောစပ်;
  • ထို့အပြင်အသွင်သဏ္ဌာန်နှင့်ပတ်ပတ်လည်သော့ချက်။

Deciphering ပြောင်းပြန်နိုင်ရန်အတွက်ပြုသောအမှု, ဒါပေမယ့်အစားစားပွဲတစ်ခုက S-Box ကို table ၏အထက်တွင်ဖော်ပြခဲ့သည့်ပြောင်းပြန်ဘဏ်ဍာ, သက်ဆိုင်နေပါတယ်။

ဥပမာတစ်ခုဆိုပါက 4 bits သည်၏တံခါးသော့ကိုအရှည်အားလုံး 16 အဆင့် (ကျည်) မှတဆင့် iterate ဖို့လိုအပ်လျှင်, ကြောင်း 0000 နှင့်အတူစတင်အပေါင်းတို့, ဖြစ်နိုင်သမျှပေါင်းစပ်စစ်ဆေးလိုအပ်သောဖြစ်ပြီးသင်တန်း၏ 1111. အဆုံးသတ်ရေး, ထိုကဲ့သို့သောကာကွယ်စောင့်ရှောက်ရေးကိုလျင်မြန်စွာအလုံအလောက်တက်ချိုးတော်မူ၏။ 1.1 x 10 77 - သင်သော့ကိုယူလျှင်မူကားထက်ပို 16-bit နဲ့အဘို့အ 65.536 ခြေလှမ်းများကို၎င်း, 256-bit နဲ့အဘို့လိုအပ်ပါတယ်။ ထိုအဖော်ပြထားအမေရိကန်အထူးကုသကဲ့သို့, ပေါင်းစပ်ခြင်း (key ကို) ၏သငျ့လျြောသောရွေးချယ်ရေးအပေါ်အကြောင်းကို 149 ထရီလီယံနှစ်ပေါင်းယူပါလိမ့်မယ်။

AES သို့မဟုတ် TKIP: သင်အလေ့အကျင့်အတွက်ကွန်ယက်ဖွင့်ထားသောအခါကြောင်းလျှောက်ထား?

ယခုကြှနျုပျတို့ကြိုးမဲ့ကွန်ရက်များအတွက်စေလွှတ်လက်ခံရရှိသော data တွေကို encrypt လုပ် AES-256 ၏အသုံးပြုမှုကိုမှလှည့်။

သာ AES, TKIP, သာ AES + TKIP: စည်းကမ်း, မည်သည့် router ကို (Router က) အဖြစ်ကနေရှေးခယျြဖို့အတော်ကြာရွေးချယ်စရာရှိပါတယ်။ သူတို့ဟာ protocol ကို (WEP သို့မဟုတ် WEP2) ပေါ် မူတည်. အသုံးပြုကြသည်။ သို့သော်! ဒါကြောင့် 54 Mbits / s ကိုကျော်လွန်နေတဲ့ဒေတာနှုန်းကာကွယ်စောင့်ရှောက်ရေးသို့မဟုတ်ထောက်ခံမှု 802.11n ဆက်သွယ်မှုတစ်ခုအောက်ပိုင်းဒီဂရီရှိပါတယ်ဘာလို့လဲဆိုတော့စနစ်က TKIP ပေါရာဏဖြစ်ပါတယ်။ သငျသညျတွဲနှစ်ဦးစလုံး algorithms အသုံးပွုနိုငျပေမယ့်ထို့ကြောင့်လုံခြုံရေး mode ကို WPA2-PSK နှင့်အတူဦးစားပေးသုံးစွဲခြင်း AES ၏နိဂုံး, သိသာသည်။

AES algorithms ၏ယုံကြည်စိတ်ချရနှင့်လုံခြုံရေးများ၏မေးခွန်းလွှာ

စာဝှက်စနစ်ရဲ့အလွန်သဘာဝရိုးရှင်းတဲ့ algebra ဖော်ပြချက်ရှိပါတယ်ဘာဖြစ်လို့လဲဆိုတော့ကျွမ်းကျင်သူများ၏ကျယ်လောင်သောထုတ်ပြန်ချက်များနေသော်လည်း AES algorithms, သီအိုရီဆဲအားနည်းချက်ရှိပါတယ်။ ဒါဟာ Niels ဖာဂူဆန်အားဖြင့်မှတ်ချက်ပြုခဲ့သည်။ နှင့် 2002 ခုနှစ်, ယောသပ်နှင့် Nikolya Kurtua Pepshik အလားအလာတိုက်ခိုက်မှု XSL ဖြောင့်မတ်ဆောင်းပါးတစ်ပုဒ်ထုတ်ဝေခဲ့ပါတယ်။ သို့ရာတွင်ထိုသို့သိပ္ပံနည်းကျကမ်ဘာပျေါတှငျအငြင်းပွားဖွယ်ရာတွေအများကြီးနစ်နာစေခဲ့ပါတယ်ဖြစ်ပါတယ်, အချို့ဟာသူတို့ရဲ့တွက်ချက်မှုမှားယွင်းတဲ့ခံစားရတယ်။

အဆိုပါယူဆချက်တိုက်ခိုက်သူတစ်ဦးပဲသင်္ချာ, third-party လိုင်းများကိုမသုံးလို့ရတယ်ကြောင်း 2005 ခုနှစ်ကိုဖန်ဆင်းခဲ့သည်။ အခြား 2 32 စစ်ဆင်ရေး (အဋ္ဌမပတ်ပတ်လည်) ကလက်ခံရရှိနေစဉ်တစ်ချိန်တည်းမှာပင်တိုက်ခိုက်မှုများ၏တဦးတည်း, 800 စစ်ဆင်ရေးအပြီးသော့ကိုတွက်ချက်ထားသည်။

တစ်ဦးသံသယ, ယနေ့ဒီစနစ်မရှိရင်နှင့်, အများဆုံးအဆင့်မြင့်၏တဦးတည်းစဉ်းစားလျှင်မတဦးတည်းပေမယ့်နိုင်ပါတယ်။ တစ်ဦးကလွန်ခဲ့တဲ့နှစ်အနည်းငယ်ကွန်ပျူတာများကိုပိုက်ဆံ၏သပ်ရပ်ပေါင်းလဒ်များအတွက်ကုဒ်ဖြုတ်လိုအပ်အပြည့်အဝစာဝှက်ထားတဲ့ဒေတာတွေကိုမထိုးဖောက်သောဗိုင်းရပ်စ်ဝိဉာဉ် (နှင့်တစ်ပြိုင်နက်တည်းလည်း extortionist) ဗိုင်းရပ်စ်တိုက်ခိုက်မှုများ၏အင်တာနက်ကိုလှိုင်းပေါ်မှာ။ ဤကိစ္စတွင်ခုနှစ်, အစီရင်ခံစာ encryption ကိုမကြာသေးမီက, မတည်ရှိပါဘူးသည်အထိယုံကြည်ကြ၏ခဲ့သော AES1024 algorithm ကိုအသုံးပြုဖျော်ဖြေကြောင်းမှတ်ချက်ပြုခဲ့သည်။

ကလိုပဲသို့မဟုတ်မ, ဒါပေမယ့် data ကို decrypt ဖို့ကြိုးစားနေအာဏာမဲ့စဉ်အခါက "Kaspersky Lab မှ" အပါအဝင် antivirus ဆော့ဖ်ဝဲပင်လူသိအများဆုံးဆော့ဖ်ဝဲရေးသူ။ အတော်များများကကျွမ်းကျင်သူများကနာမည်ဆိုးဖြင့်ကျော်ကြားသည်ဟုအသိအမှတ်ပြု ငါချစ်ဗိုင်းရပ်စ် တစ်ချိန်ကကမ္ဘာတစ်ဝှမ်းရှိကွန်ပျူတာများကိုသန်းပေါင်းများစွာကူးစက်သူတို့ကိုကလေးဆန်သော prattle ဖြစ်ထွက်လှည့်ခြိမ်းခြောက်မှုမှနှိုင်းယှဉ်လျှင်အရေးကြီးသောသတင်းအချက်အလက်များဖျက်ဆီးနှင့်။ ထို့အပြင်ခုနှစ်, ငါကိုသင်ပိုမီဒီယာရည်ရွယ်ခဲ့သည်, ထိုအသစ်သောဗိုင်းရပ်စ်ပိုးလျှို့ဝှက်သတင်းအချက်အလက်ကိုသာကြီးမားသောကော်ပိုရေးရှင်းမှဝင်ရောက်ခွင့်ခဲ့ Love ။ သို့သျောလညျးကိုရှင်းလင်းစွာအခိုင်အမာကိုဒီမှာ encryption ကို AES-1024, အဘယ်သူမျှမလုပ်နိုင်တဲ့အသုံးပြုခဲ့သည်။

ကောက်ချက်

အချို့သောအတိုင်းအတာအထိတက် Sum ဆိုလျှင်, မဆိုအမှု၌ငါတို့သည်နောက်ကိစ္စသော့ချက်၏အရှည်ကိုအသုံးပြုဘာအတွက် AES-encryption ကိုဝေးနေဖြင့်အများဆုံးအဆင့်မြင့်အကာကွယ်ကြောင်းပြောနိုင်ပါသည်။ မရအံ့သြစရာကောင်းလောက်အောင်ကိုဤစံအများဆုံး cryptosystems များတွင်အသုံးပြုခြင်းနှင့်ဖွံ့ဖြိုးရေးနှင့်အနာဂါတ်ကာလတွင်အတွက်တိုးတက်မှုအပေါ်တစ်ဦးလုံလုံလောက်လောက်ကျယ်ပြန့်ရှုထောင့်ထားပြီးကြောင်း, အလွန်ဖြစ်နိုင်ဖွယ်ဖြစ်တယူနစ်ကိုအချိုးကျနှင့်အချိုးမညီသို့မဟုတ်ပိတ်ပင်တားဆီးမှုများနှင့်စီး၏ (ဥပမာ, တစ်ပြိုင်တည်းအသုံးပြု encryption ကိုအများအပြားအမျိုးအစားများကိုပေါင်းစပ်ပြီးလို့ရပါတယ်အထူးသဖြင့်အဖြစ် စာဝှက်စနစ်) ။

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 my.birmiss.com. Theme powered by WordPress.