Hoʻokomo ʻia ʻo VPN Rosenpass, kū i ka hoʻouka ʻana me ka hoʻohana ʻana i nā kamepiula quantum

Ua hoʻopuka kekahi hui o nā mea noiʻi Kelemania, nā mea hoʻomohala a me nā cryptographers i ka hoʻokuʻu mua ʻana o ka papahana Rosenpass, kahi e hoʻomohala nei i kahi VPN a me nā mīkini hoʻololi kī e kūʻē i ka hacking ma nā kamepiula quantum. Hoʻohana ʻia ʻo WireGuard VPN me nā algorithm encryption maʻamau a me nā kī ma ke ʻano he halihali, a hoʻopiha ʻo Rosenpass iā ia me nā mea hana hoʻololi kī i pale ʻia mai ka hacking ma nā kamepiula quantum (ʻo ia hoʻi. Hiki ke hoʻohana ʻokoʻa ʻia ʻo Rosenpass mai WireGuard ma ke ʻano o kahi pahu hana hoʻololi kī āpau i kūpono no ka pale ʻana i nā protocol ʻē aʻe mai ka hoʻouka ʻana i nā kamepiula quantum.

Ua kākau ʻia ka code toolkit ma Rust a ua māhele ʻia ma lalo o nā laikini MIT a me Apache 2.0. Ua ʻaiʻē ʻia nā algorithms cryptographic a me nā primitives mai nā hale waihona puke liboqs a me libsodium, i kākau ʻia ma ka ʻōlelo C. Hoʻonohonoho ʻia ka waihona code i paʻi ʻia ma ke ʻano he hoʻokō kuhikuhi - ma muli o nā kikoʻī i hāʻawi ʻia, hiki ke hoʻomohala ʻia nā mana ʻē aʻe o ka hāmeʻa me ka hoʻohana ʻana i nā ʻōlelo papahana ʻē aʻe. Ke hoʻomaka nei ka hana e hōʻoia i ka protocol, crypto-algorithms a me ka hoʻokō e hāʻawi i ka hōʻoia makemakika o ka hilinaʻi. I kēia manawa, me ka hoʻohana ʻana iā ProVerif, ua hoʻokō ʻia kahi hōʻailona hōʻailona o ka protocol a me kāna hoʻokō kumu ma ka ʻōlelo Rust.

Hoʻokumu ʻia ka protocol Rosenpass ma ka PQWG (Post-quantum WireGuard) i hoʻopaʻa ʻia i ka mīkini hoʻololi kī, i kūkulu ʻia me ka McEliece cryptosystem, ka mea kūʻē i ka ikaika brute ma kahi kamepiula quantum. Hoʻohana ʻia ke kī i hana ʻia e Rosenpass ma ke ʻano o WireGuard's pre-shared key (PSK), e hāʻawi ana i kahi papa hou no ka palekana pili VPN hybrid.

Hāʻawi ʻo Rosenpass i kahi kaʻina hana ʻokoʻa i hoʻohana ʻia no ka hoʻopuka ʻana i nā kī i koho mua ʻia a hoʻopaʻa i ka hoʻololi kī i ka wā o ke kaʻina hana lima me ka hoʻohana ʻana i nā ʻenehana cryptography post-quantum. E like me WireGuard, hoʻonui ʻia nā kī symmetric ma Rosenpass i kēlā me kēia ʻelua mau minuke. No ka hoʻopaʻa ʻana i ka pilina, hoʻohana ʻia nā kī i kaʻana like (ua hoʻokumu ʻia nā kī lehulehu a me nā kī pilikino ma kēlā me kēia ʻaoʻao, a laila hoʻololi nā mea komo i nā kī lehulehu i kekahi i kekahi).

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka