encryption ကျပန်းနှင့်အနတ္တဖြစ်ပေါ်လာသောအရာတစ်ခုခု (ciphertext) သို့လွင်ပြင်စာသားကိုဒေတာ (Plaintext) ဘာသာပြန်ဆို၏လုပ်ငန်းစဉ်ဖြစ်ပါတယ်။ decryption ပြန် Plaintext မှ ciphertext converting ၏လုပ်ငန်းစဉ်ဖြစ်ပါတယ်။
အချက်အလက်များ၏သေးငယ်တဲ့ငွေပမာဏထက်ပိုပြီး encrypt လုပ်, အချိုးကျတဲ့စာဝှက်စနစ်ကိုအသုံးပြုသည်။ တစ်ဦးကအချိုးကျတဲ့သော့ချက်နှစ်ဦးစလုံးဟာစာဝှက်စနစ်နှင့်စာဝှက်ဖြည်ဖြစ်စဉ်များစဉ်အတွင်းအသုံးပြုသည်။ ciphertext တစ်ဦးအထူးသဖြင့်အပိုင်းအစ decrypt လုပ်ဖို့, data ကို encrypt လုပ်ရန်အသုံးပြုခဲ့သော့ချက်ကိုအသုံးပြုရမည်ဖြစ်သည်။
တိုင်း encryption algorithm ၏ရည်မှန်းချက်ကတတ်နိုင်သမျှခက်ခဲ key ကိုမသုံးဘဲထုတ်လုပ်လိုက်တဲ့ ciphertext decrypt စေရန်ဖြစ်ပါသည်။ တစ်ကယ့်ကိုအကောင်း encryption algorithm ကိုအသုံးပြုသည်ဆိုပါက, Method တိုင်းဖြစ်နိုင်သမျှ key ကိုကြိုးစားနေထက်သိသိသာသာပိုကောင်းမျှ technique ကိုလည်းမရှိ။ ထိုကဲ့သို့သော algorithm ကိုအဘို့, သော့ကိုကြာကြာ, ပိုခက်ခဲကြောင့်သော့ကိုပိုင်ဆိုင်ခြင်းမရှိဘဲ ciphertext တစ်ဖဲ့ကိုရခြင်း decrypt ရန်ဖြစ်ပါသည်။
ဒါဟာတစ်ဦး encryption algorithm ၏အရည်အသွေးဆုံးဖြတ်ရန်ခက်ခဲသည်။ တစ်ခါတစ်ရံတွင်သင့်လျော်တိုက်ခိုက်ပေးသော, ကိုချိုးဖျက်ဖို့အလွန်လွယ်ကူဖြစ်ထွက်လှည့်ကတိပေးကြည့်သော algorithms ။ တစ်ဦး encryption algorithm ကိုရွေးချယ်ခြင်းသောအခါ, နှစ်ပေါင်းများစွာအသုံးပြုခဲ့ခြင်းနှင့်အောင်မြင်စွာအားလုံးတိုက်ခိုက်မှုခုခံတော်မူကြောင်းကိုတဦးတည်းရွေးချယ်ဖို့ကောင်းတစ်ဦးအယူအဆဖြစ်ပါတယ်။
အပ်ဒိတ်လုပ်ခဲ့သည့်ရက်
၂၀၁၈ ဇန် ၂၄