အကြောင်းအရာသို့ ကျော်သွားရန်
VP

V-Pad

ထုတ်ဝေသူ: Vtdev.com
Windows Free to try
ဒေါင်းလုပ် v1.0 35 ဒေါင်းလုပ်များ
ဗားရှင်း1.0
ထုတ်ဝေသူ Vtdev.com
ဖြန့်ချိသည့်ရက်၂၀၁၄၊ အောက် ၂၃
ရက်စွဲထပ်ထည့်သည်၂၀၁၄၊ အောက် ၂၃
Os လိုအပ်ချက်များWindows, Windows 7, Windows 8
လိုအပ်ချက်များNone
စုစုပေါင်း downloads၃၅
စျေးနှုန်းFree to try

ဖော်ပြချက်

V သည် Vernam အတွက်ဖြစ်သည်။

Vernam cipher သည် One Time Pad (OTP) သို့မဟုတ် ပြီးပြည့်စုံသော cipher ဟုခေါ်သော plaintext ကို ကျပန်းသော့ဖြင့် ပေါင်းစပ်ထားသည့် လျှို့ဝှက်စာဝှက်စနစ် algorithm တစ်ခုဖြစ်သည်။ ၎င်းသည် လက်ရှိ သင်္ချာနည်းအရ သက်သေပြနိုင်သော တစ်ခုတည်းသော ကုဒ်ဝှက်ခြင်း ပုံစံဖြစ်သည်။

Gilbert Vernam သည် 1917 ခုနှစ်တွင် ပထမဆုံး မူပိုင်ခွင့်တင်ခဲ့ပြီး၊ တယ်လီစာရိုက် TTY ဆက်သွယ်ရေးကို စာဝှက်ရန် လျှပ်စစ်စက်ပိုင်းဆိုင်ရာ တိပ်စနစ်သုံးသည့် စနစ်ဖြင့်၊ ၎င်းသည် ပထမဆုံး အလိုအလျောက် အွန်လိုင်း ကုဒ်ဝှက်စနစ် ဖြစ်လာခဲ့သည်။

WW2 ကာလအတွင်း အထူးစစ်ဆင်ရေးအဖွဲ့များနှင့် တော်လှန်ရေးအဖွဲ့များ၊ စစ်အေးကာလအတွင်း ထောက်လှမ်းရေးအေဂျင်စီများက အသုံးပြုခဲ့သော၊ ၎င်းသည် ဆယ်စုနှစ်ပေါင်းများစွာ ကမ္ဘာတဝှမ်းရှိ သံတမန်ရေးနှင့် စစ်ရေးသတင်းစကားအသွားအလာများကို ကာကွယ်ရန်အတွက် မရှိမဖြစ်စာဝှက်တစ်ခု ဖြစ်လာခဲ့သည်။ One Time Pad သည် ယနေ့ခေတ် ခေတ်မီ crypto algorithms များနှင့် မယှဉ်သာသည့် လုံးဝလုံခြုံရေးအတွက် နာမည်ကောင်းရရှိထားသည်။ အနာဂတ်တွင် မည်သို့သောနည်းပညာတိုးတက်မှုရှိလာနိုင်သည်ဖြစ်စေ One Time Pad ကုဒ်ဝှက်ခြင်းမှာ၊ အမှန်တကယ်ရေရှည်စာလျှို့ဝှက်ချက်ကို ပေးစွမ်းနိုင်သော တစ်ခုတည်းသောအမှန်တကယ် ချိုးဖျက်၍မရသောစနစ်ဖြစ်သည်။

OTP စနစ်၏ ကြိုတင်လိုအပ်ချက်များ-

• ကုဒ်ဝှက်ထားရမည့် မက်ဆေ့ချ် သို့မဟုတ် ဒေတာများရှိနေသမျှသော့သည် အနည်းဆုံးဖြစ်သည်။

•သော့ချက်သည် အမှန်တကယ် ကျပန်းဖြစ်သည်။

• သော့နှင့် စာသားကို modulo 2 (binary) တွက်ချက်သည်။

•သော့တစ်ခုစီကို တစ်ကြိမ်သာအသုံးပြုသည်။

• သော့မိတ္တူနှစ်စောင်သာ ရှိသင့်သည်- ပေးပို့သူအတွက် တစ်ခုနှင့် လက်ခံသူအတွက် တစ်ခု။

V-Pad သည် ဟာ့ဒ်ဝဲထုတ်လုပ်ထားသော စက်ပစ္စည်းတစ်ခုမှ ကျပန်းဒေတာကို တင်သွင်းခြင်းဖြင့် (စျေးနှုန်းသက်သာပြီး USB အပေါက် သို့မဟုတ် PCI အပေါက်သို့ ပလပ်ထိုးနိုင်သည်)။

V-Pad သော့များကို ဘယ်တော့မှ ပြန်လည်အသုံးမပြုနိုင်ပါ။ သော့ဖိုင်အတွင်းရှိ အတွင်းပိုင်း အနေအထား အမှတ်အသားကို ပြန်လည်သတ်မှတ်၍ မရပါ၊ အချိန်ကုန်သွားသောအခါတွင် အပလီကေးရှင်းမှ သော့ကို ဖျက်ပစ်ရန် သတ်မှတ်နိုင်သည် သို့မဟုတ် ကျန်ရှိသော အရှည်သည် အသုံးပြုသူ သတ်မှတ်ထားသည့် အတိုင်းအတာထက် နည်းနေပါသည်။

သော့ဖိုင်တစ်ခုသည် ဒေတာ 100GB အထိ စာဝှက်ထားနိုင်သည်၊ (စီးပွားဖြစ်ဗားရှင်း)၊ သော့များကို ထပ်၍မရနိုင်ပါ။

V-Pad သည် သော့နှင့် မက်ဆေ့ဂျ်ဒေတာကို ပေါင်းစပ်ရန် binary XOR ကို အသုံးပြုသည်။

မူရင်းအားဖြင့် သော့မိတ္တူနှစ်စောင်ကို ဖန်တီးထားပြီး၊ ကုဒ်ဝှက်ထားသော မက်ဆေ့ချ်များကို ရည်ရွယ်လက်ခံသူထံ ဖြန့်ဝေနိုင်သည့် ပို့ကုန်ကော်ပီ၊ နှင့် လုပ်ဆောင်နေသော အပလီကေးရှင်းလမ်းညွှန်တွင် သိမ်းဆည်းထားသည့် ဒေသန္တရမိတ္တူကို ဖန်တီးထားသည်။

V-Pad သည် စစ်မှန်သောကျပန်းဒေတာကိုအသုံးပြုမည့်အစား၊ ၎င်းသည် ကမ္ဘာပေါ်ရှိ အစွမ်းထက်ဆုံး DRBGs များထဲမှတစ်ခုကိုအသုံးပြု၍ pseudo ကျပန်းကိုထုတ်ပေးသည်။ Dynamic forward လျှို့ဝှက်ချက်ကို အသုံးပြုသည့် CSRG သည် 1152 bit encryptor နှင့် ညီမျှသည်။

ဆင်တူ ပရိုဂရမ်များ

ရွေးချယ်စရာများ

ဤထုတ်ဝေသူမှ ပိုမိုကြည့်ရှုရန်