Rosenpass VPN e hlahisitsoe, e hanyetsanang le litlhaselo tse sebelisang likhomphutha tsa quantum

Sehlopha sa bafuputsi ba Majeremane, bahlahisi le li-cryptographers ba phatlalalitse tokollo ea pele ea morero oa Rosenpass, o ntseng o hlahisa VPN le mochine oa bohlokoa oa phapanyetsano o hanyetsanang le ho senya lik'homphieutha tsa quantum. WireGuard VPN e nang le li-algorithms tse tloaelehileng tsa encryption le linotlolo li sebelisoa e le sepalangoang, 'me Rosenpass e e tlatselletsa ka lisebelisoa tsa bohlokoa tsa phapanyetsano tse sirelelitsoeng ho tsoa ho likhomphutha tsa quantum (ke hore, Rosenpass e boetse e sireletsa phapanyetsano ea bohlokoa ntle le ho fetola li-algorithms tsa WireGuard tsa ts'ebetso le mekhoa ea encryption). Rosenpass e ka boela ea sebelisoa ka thoko ho WireGuard ka sebopeho sa sesebelisoa sa phapanyetsano ea senotlolo sa bokahohleng se loketseng ho sireletsa liprothokholo tse ling tlhaselong ea likhomphutha tsa quantum.

Khoutu ea lisebelisoa e ngotsoe ka Rust 'me e ajoa tlas'a laesense ea MIT le Apache 2.0. Li-algorithms tsa Cryptographic le li-primitives li alimiloe ho liboqs le libsodium libraries, tse ngotsoeng ka puo ea C. Motheo oa khoutu o hatisitsoeng o behiloe joalo ka ts'ebetsong ea litšupiso - ho ipapisitsoe le litlhaloso tse fanoeng, mefuta e meng ea sephutheloana sa lisebelisoa e ka ntlafatsoa ho sebelisoa lipuo tse ling tsa lenaneo. Hona joale mosebetsi o ntse o tsoela pele ho netefatsa ka molao protocol, li-crypto-algorithms le ts'ebetsong ho fana ka bopaki ba lipalo ba ho tšepahala. Hona joale, ho sebelisa ProVerif, tlhahlobo ea tšoantšetso ea protocol le ts'ebetsong ea eona ea motheo ka puo ea Rust e se e entsoe.

Protocol ea Rosenpass e ipapisitse le PQWG (Post-quantum WireGuard) e netefalitsoeng ea phapanyetsano ea senotlolo, e hahiloeng ho sebelisoa McEliece cryptosystem, e hanyetsanang le matla a sehlōhō khomphuteng ea quantum. Senotlolo se hlahisoang ke Rosenpass se sebelisoa ka mokhoa oa senotlolo se arolelanoang pele sa WireGuard (PSK), se fana ka sekhahla se eketsehileng bakeng sa ts'ireletso ea khokahano ea VPN e nyalisitsoeng.

Rosenpass e fana ka ts'ebetso e fapaneng ea morao-rao e sebelisetsoang ho hlahisa linotlolo tse boletsoeng esale pele tsa WireGuard le ho boloka phapanyetsano ea senotlolo nakong ea ts'ebetso ea ho ts'oarana ka matsoho ho sebelisa mekhoa ea post-quantum cryptography. Joalo ka WireGuard, linotlolo tsa symmetric ho Rosenpass li ntlafatsoa metsotso e meng le e meng e 'meli. Ho boloka khokahanyo, ho sebelisoa linotlolo tse arolelanoang (likonopo tsa sechaba le tsa poraefete li hlahisoa ka lehlakoreng le leng, ka mor'a moo barupeluoa ba fetisetsa linotlolo tsa sechaba ho e mong).

Source: opennet.ru

Eketsa ka tlhaloso