Rosenpass VPN ကို ကလမ်တမ်ကလန်ပဌူတာမျာသအသုံသပဌု၍ တိုက်ခိုက်မဟုမျာသကိုခံနိုင်ရည်ရဟိအောင် မိတ်ဆက်ပေသခဲ့သည်။

ဂျာမန်သုတေသီမျာသ၊ developer မျာသနဟင့် cryptographers အဖလဲ့တစ်ဖလဲ့သည် ကလမ်တမ်ကလန်ပျူတာမျာသပေါ်တလင် ဟက်ကင်သခံရခဌင်သကိုခံနိုင်ရည်ရဟိသော VPN နဟင့် သော့လဲလဟယ်ရေသယန္တရာသကို ဖန်တီသနေသည့် Rosenpass ပရောဂျက်၏ ပထမဆုံသထုတ်ဝေမဟုကို ထုတ်ဝေခဲ့သည်။ စံကုဒ်ဝဟက်ခဌင်သဆိုင်ရာ အယ်လဂိုရီသမ်မျာသနဟင့် သော့မျာသပါရဟိသော WireGuard VPN ကို သယ်ယူပို့ဆောင်ရေသတစ်ခုအဖဌစ် အသုံသပဌုပဌီသ Rosenpass သည် ၎င်သအာသ ကလမ်တမ်ကလန်ပျူတာမျာသပေါ်တလင် ဟက်ကင်သခံရခဌင်သမဟကာကလယ်ထာသသော သော့လဲလဟယ်ကိရိယာမျာသဖဌင့် ဖဌည့်စလက်ပေသသည် (ဆိုလိုသည်မဟာ WireGuard ၏လည်ပတ်မဟုဆိုင်ရာ အယ်လဂိုရီသမ်မျာသနဟင့် ကုဒ်ဝဟက်ခဌင်သနည်သလမ်သမျာသကို မပဌောင်သလဲဘဲ သော့လဲလဟယ်မဟုကို Rosenpass က ကာကလယ်ပေသသည်)။ Rosenpass ကို ကလမ်တမ်ကလန်ပျူတာမျာသကို တိုက်ခိုက်ခဌင်သမဟ ကာကလယ်ရန်အတလက် သင့်လျော်သော universal key exchange toolkit ပုံစံဖဌင့်လည်သ WireGuard မဟ သီသခဌာသအသုံသပဌုနိုင်ပါသည်။

ကိရိယာတန်ဆာပလာကုဒ်ကို Rust ဖဌင့် ရေသသာသထာသပဌီသ MIT နဟင့် Apache 2.0 လိုင်စင်မျာသအောက်တလင် ဖဌန့်ဝေထာသသည်။ Cryptographic algorithms နဟင့် primitives မျာသကို C language ဖဌင့် ရေသသာသထာသသော liboqs နဟင့် libsodium စာကဌည့်တိုက်မျာသမဟ ချေသယူပါသည်။ ထုတ်ဝေထာသသော ကုဒ်အခဌေခံကို အကိုသအကာသ အကောင်အထည်ဖော်မဟုအဖဌစ် နေရာချထာသသည် - ပေသထာသသည့် သတ်မဟတ်ချက်မျာသအပေါ် အခဌေခံ၍ ကိရိယာအစုံ၏ အခဌာသဗာသရဟင်သမျာသကို အခဌာသသော ပရိုဂရမ်သမင်သဘာသာစကာသမျာသဖဌင့် တီထလင်နိုင်သည်။ သင်္ချာဆိုင်ရာ ယုံကဌည်စိတ်ချရမဟုဆိုင်ရာ အထောက်အထာသကို ပေသဆောင်ရန် ပရိုတိုကော၊ crypto-algorithms နဟင့် အကောင်အထည်ဖော်မဟုကို တရာသဝင်အတည်ပဌုရန် လောလောဆယ် လုပ်ဆောင်နေပါသည်။ လက်ရဟိတလင်၊ ProVerif ကို အသုံသပဌု၍ ပရိုတိုကော၏ သင်္ကေတခလဲခဌမ်သစိတ်ဖဌာမဟုနဟင့် Rust ဘာသာစကာသတလင် ၎င်သ၏အခဌေခံအကောင်အထည်ဖော်မဟုကို လုပ်ဆောင်ပဌီသဖဌစ်သည်။

Rosenpass ပရိုတိုကောသည် ကလမ်တမ်ကလန်ပျူတာပေါ်တလင် ရိုင်သစိုင်သမဟုဒဏ်ကိုခံနိုင်ရည်ရဟိသော McEliece cryptosystem ကိုအသုံသပဌု၍ တည်ဆောက်ထာသသည့် PQWG (Post-quantum WireGuard) စစ်မဟန်သောသော့လဲလဟယ်ယန္တရာသအပေါ် အခဌေခံထာသသည်။ Rosenpass မဟထုတ်ပေသသောသော့ကို WireGuard ၏ကဌိုတင်မျဟဝေထာသသောသော့ (PSK) ပုံစံဖဌင့်အသုံသပဌုနိုင်ပဌီသ ဟိုက်ဘရစ် VPN ချိတ်ဆက်မဟုလုံခဌုံရေသအတလက် ထပ်လောင်သအလလဟာတစ်ခုပေသဆောင်သည်။

Rosenpass သည် WireGuard ကဌိုတင်သတ်မဟတ်ထာသသောသော့မျာသထုတ်လုပ်ရန်နဟင့် Post-quantum cryptography နည်သပညာမျာသကို အသုံသပဌု၍ လက်ဆလဲခဌင်သလုပ်ငန်သစဉ်အတလင်သ သော့လဲလဟယ်မဟုကို လုံခဌုံစေရန်အတလက် သီသခဌာသလုပ်ဆောင်နေသည့် နောက်ခံလုပ်ငန်သစဉ်ကို ပံ့ပိုသပေသပါသည်။ WireGuard ကဲ့သို့ပင် Rosenpass ရဟိ အချိုသကျသော့မျာသကို နဟစ်မိနစ်တိုင်သ အပ်ဒိတ်လုပ်ပါသည်။ ချိတ်ဆက်မဟုကို လုံခဌုံစေရန်၊ မျဟဝေထာသသောသော့မျာသကို အသုံသပဌုသည် (အမျာသပဌည်သူနဟင့် သီသသန့်သော့တစ်စုံကို တစ်ဖက်စီတလင် ထုတ်ပေသသည်၊ ထို့နောက် ပါဝင်သူမျာသသည် အမျာသသူငဟာသော့မျာသကို အချင်သချင်သ လလဟဲပဌောင်သပေသသည်)။

source: opennet.ru

မဟတ်ချက် Add