kahua ʻike Kamaʻilio me nā kānaka
Hoʻopiʻi kūʻokoʻa kuantum
Hiki ke hoʻopili ʻia nā memo pilikino a me nā kamaʻilio pūʻulu ma waena o nā mea hoʻohana ʻo Nymchat ʻO ka hoʻopaʻa ʻana iā lākou i kēia lā, ʻaʻohe mea kūʻai aku i ka mea hoʻouka, ʻoiai ke hiki mai nā kamepiula quantum.
Ua unuhi ʻia kēia ʻaoʻao no ka maʻalahi. ʻO ka ʻōlelo Pelekane ka mana e pili ana.
ʻO ka pilikia e hoʻoponopono ai
Hoʻopili ʻia ʻo Nostr maʻamau - NIP-44, ʻo ia ka mea nā leka pilikino a kamaʻilio pūʻulu kūkulu ʻia ma luna - he ʻelua hapa. ʻO ka hapalua kēlā ʻimi maoli i ka kikokikona (ChaCha20, HMAC-SHA256, HKDF) paʻa maikaʻi i kahi quantum kamepiula. ʻAʻole ka hapalua i ʻae i ke kī.
ʻO kēlā ʻaelike koʻikoʻi ʻo ia ka elliptic-curve Diffie-Hellman ma secp256k1, ʻo ka makemakika like ʻo Bitcoin e hoʻohana ai. Hoʻoponopono pololei ka algorithm a Shor. ʻO ka mea e holo ana me ke kī lehulehu e hoʻihoʻi i ka kī kūʻokoʻa, a me nā mea huna a pau i hana ʻia e kēlā kī.
ʻAʻole kēia he pilikia e hoʻomaka ana i ka wā e hiki mai ai nā computer quantum. He ʻenemi me ka lawa hiki i ka waihona ke hoʻopaʻa i nā kaʻa i hoʻopili ʻia i kēia lā, noho ma luna o laila, a decrypt ia makahiki ma hope. ʻO nā mea āu e hoʻouna ai i kēia manawa i mea nui i kēlā manawa ua ʻike ʻia. ʻO ia ka kikoʻī hoʻouka i kēia hiʻona pio.
Pehea e hana ai
Ke mālama nei Nymchat i ka papa ʻike NIP-44 me ka ʻole o kekahi hoʻololi. ʻAʻole i hoʻoponopono ʻia ka hoʻohui uʻa e loaʻa ana; ua hoʻemi ʻia kahi ʻamua, he mea kūʻokoʻa, ma kona ʻaoʻao. No laila, he ʻelua ka hoʻāʻo ʻana i ka uʻa ma kēlā me kēia ʻōlelo ʻana ma mua o ka mea ʻe واحدة.
- ka maʻamau secp256k1 ECDH, e like me mamua;
- ML-KEM-768, ka post-quantum algorithm NIST standardized like FIPS 203. Aia kona palekana i nā pilikia lattice, ʻaʻole i hoʻopā ʻo Shor's algorithm.
ʻO ka ʻelua Hoʻolālā i nā papa, ʻaʻole i hui ʻiaUa pohihi ʻia ka leka me ka NIP-44 me ia lā i hana ai, a ua pūʻiʻi ʻia kēlā ʻōlelo pohihi i kekahi manawa hou i loko o ka māhele post-quantum — ChaCha20-Poly1305, i hoʻohana ʻia mai ka pūʻolo kumu ML-KEM. ʻO ka pūlea o ka mea hoʻouna, ka pūlea o ka mea loaʻa, ka ʻōlelo pohihi encapsulation, a me ka pūlea ML-KEM o ka mea loaʻa, ua hoʻohui ʻia i kēlā hoʻololi ma ke ʻano he kumu, no ka mea, ʻaʻole hiki ke lawe ʻia kekahi māhele mai kahi hoʻopāpā a e hoʻohana hou ʻia i kekahi mea ʻē aʻe.
He mea hoʻohui e like me ka X-Wing a i ʻole ka PQXDH o Signal e hoʻopaʻipai ana i nā huna pilikino ʻelua i loko o kahi pūlea ʻekahi ma mua o ia. ʻAʻole Nymchat e hana ana i kēlā, a ʻo ka ʻano o kēlā he mea e pili ana i ka hana maoli ma mua o ka ʻano kikoʻī (cryptographic): pono ka ECDH raw output no ka hoʻopaʻipai ʻana, akā ʻaʻole e hāʻawi ana ka browser extension a i ʻole ka remote signer i kēlā — he ciphertext pau wale ia i hāʻawi ʻia, ʻo ia ka pahuhopu nui o ka mālama ʻana i ka pūlea ma kahi i ʻole e hiki ai i ka polokalamu ke kōkua iā ia. Ma o ka hoʻohui ʻana i nā loulou (layering), e mau ana ka pono o NIP-44 a e hana ʻia e kēlā me kēia e nāʻauao i ka identity key, me ka signer pū, i mea e lilo ai kēlā mau login i poʻe kōkua maʻamau ma mua o ka lilo ʻana i poʻe i waiho ʻia.
He waihoʻi koʻikoʻi kēia e like pū ana i kēlā me kēia ala: ʻo ka hopena ʻo he ikaika paha i ka ʻaoʻao ikaika loa. ʻO ka heluhelu ʻana i ka leka ka manaʻo o ke kūlu ʻana i nā papa ʻelua. Inā ʻoi aku ka wehewehe ʻana i ka lattice cryptography ma mua o ka manaʻo ʻia, ʻo ka hoʻopili ʻana i ka ML-KEM ka hoʻuluʻi ʻana i ka papa ʻole i luna a e waiho ana i ka NIP-44 o kēia lā i loko. Inā nalu ʻia ka secp256k1 e kekahi kamepiula quantum, e wehe ʻia ka papa loko akā ʻaʻole ka papa luna. Pono ka mea hoʻoweliwe e hoʻopili i nā mea ʻelua.
Loaʻa i kēlā me kēia memo kahi hoʻololi post-quantum hou, no laila e hōʻike ana ka hoʻihoʻi ʻana i ke kī o hoʻokahi memo ʻaʻohe mea e pili ana i nā mea ʻē aʻe.
He mea pono ka hapa ma hope o ka quantum i kahi pīhana kūpono iā ia, a ʻo ka wahi e hiki mai ai kēlā pīhana, ʻo ia ka mea e hoʻoholo ai inā loaʻa kekahi waiwai i kēlā mea holoʻokoʻa. He mea i hoʻonohonoho ʻia... ʻaʻole helu ʻia mai iā
kou nsec. He mea hana kikoʻo quantum e hoʻopā ana i ka hapa kūpono, e hoʻi mai ana i kou
nsec mai kou kī ʻolena, me nā mea a pau i huki ʻia mai ma ka nsec ma ka formula i hoʻolathilawa ʻia — ʻelua mau kīlock i wehe ʻia ma o ka mea hoʻopā ʻekahi. No laila, hana ʻia e Nymchat kekahi Kālāwai ma hope o ka kūantama no kēlā me kēia ʻākau, i ka ʻekahi manawa, mai nā bytes lulike ʻaʻole hōʻike ʻia e kekahi waiwai kaulike. He heluhelu kēia e like me nympq1… a e noho kokoke
kou nsec i nā kikoʻī o kou Nym, hōʻike ʻia a kōpi ʻia ma ke ala like. ʻEhola ʻole ia he huaʻōlelo hūnā a ʻole he ala komo amuaʻu: he kī ia hiki iā ʻoe ke mālama, like loa me ka nsec.
ʻAʻohe mea e hoʻohuli ai
ʻAʻole kēia he hoʻonohonoho. ʻO ka hoʻopunipuni post-quantum ka mea maʻalahi ke kamaʻilio ʻana o Nymchat iā Nymchat, ka ʻO ke ʻano hoʻopunipuni maʻamau ke ʻano o ke kamaʻilio ʻana me nā mea ʻē aʻe. Ua pili 'akomi i kēlā me kēia memo pilikino a kamaʻilio pūʻulu me kekahi mea hoʻohana ʻo Nymchat.
Nā Loea › Pilikia & Palekana e hōʻike ana inā hana nei ʻo ia a me ka nui o kou poʻe hoaaloha e hiki ai iā ia i kēia manawa, akā ʻo ia wale nō ka ʻike — ʻaʻole he kī hoʻāla.
E hana ana kēia i kēlā me kēia ala e pili ʻia ai ʻoe. ʻAʻole ka pili ʻana ma o ka browser-extension (NIP-07) a i ʻole ka remote-signer (NIP-46) e hāʻawi i kou kī pilikino (identity key) i ka polokalamu, ʻo ia ka manaʻo nui o ka hoʻohana ʻana i kekahi — a ʻaʻole pono e hana. Ke mālama ʻia nei nā ʻelua ʻaoʻao o ke kōkua ʻana i ka hūnā ʻana (encryption) i ka like ʻole: ʻo kou mea kākoho ka hana i ka mea i hana mau ai, a ʻo ka polokalamu ka hana i ka ʻaoʻao post-quantum me kou kōkua hoʻopili (recovery code), i loko o kona mālama pono ʻia. He poʻe kōkua maʻamau nā pili ʻana ma o ka extension a me ka remote-signer ma nā ʻaoʻao ʻelua. ʻO ka lina hōʻike ma nā Hoʻololi (Settings) ka e hōʻike ai i ka mea e kūpono ana iā ʻoe.
ʻAʻohe mea i loaʻa iā ʻoe i loli ʻia. E loaʻa mau ana ka heluhelu ʻana o kēlā me kēia ʻōlelo ma kou talaʻāpana mua ma kēlā me kēia mea hana me ka ʻole o kou... nsec, e like nympq1… ʻO ka kumu hoʻopulihili ka mea e kūpaʻa ai i ke kikoʻī quantum i kākau ʻia mai kēia manawa: nā leka hou, a me nā hoʻonohonoho a me ka pālua i hoʻohui ʻia e hele pū me lākou.
No, pono e mālama kekahi mea hana i kēlā ʻōlelo kī ma mua o ka wehe ʻana i kēlā mau mea, a he hana ʻāpau hou kēia i ka hoʻonoho ʻana i kekahi mea hana i kēia manawa. Ma ka pānela pēnei i ka mea hana hou, e hoʻopā ʻia ka nympq1…
kumu kōkua mai kahi mea hana e loaʻa ana iā ia. He mea kēia no ka mea hana hoʻokahi, ʻaʻole no ka huna ʻana. ʻAʻole kēlā ʻeleʻi he mea paʻakikī i ʻole i hiki iā mākou ke wehe: he kumu kōkua i hiki ke hiki mai i kahi mea hana hou ma ke ʻano he mea pono i hele ma o kahi leka maʻamau, a ʻo kēlā leka ʻo ia ka mea e hoʻopaʻa ana ka mea ʻaukū, ʻo ia ka mea i kūʻai ʻia kēia mea hana e kūʻē ai. ʻO kēlā ʻeleʻi ka mea e hiki ai i ka pale ke lilo i mea maoli.
Ke hoʻokumu nei ka polokalamu i ka nympq1… ka polokalamu no ʻoe, ʻaʻole he mea e koho ai a ʻaʻole he mea e hana hou ai. No ka ʻike ʻana i ia: pae i kou inoa no ka wehe ʻana. Nāu i ka ʻike a hoʻololi i nā kikoʻī o Nym, a ma hope
Hōʻike i ka kī pilikino a me ka kodu hoʻopuliholi o kēia nym. E noho ana i lalo pololei
kou nsec, me nā pālua hōʻike a me nā pālua kope like. ʻAʻole pono ʻoe e noʻonoʻo i kēia a hiki i ka lā e hoʻoulu ai i kekahi mea hana ʻelua.
ʻAʻole paʻa ka mea hoʻohana ʻole i pilili ʻia i kēia manawa. E heluhelu ana ia i kēlā me kēia mea i kākau ʻia ma luna o ka hoʻopaʻa ʻana kahiko a e hoʻouna mau ana me ka maʻamau, a i ka wā e pilili ʻia ai, e hoʻi mai ana ia e wehe i nā memo kūʻē i ka quantum i ʻaʻole hiki iā ia ke heluhelu i mua. ʻAʻole poina ʻia kekahi mea ma o ka pilili ʻana i ka wā hope loa.
Pono ʻelua mau mea kēia mea hoʻohana ʻelua: ka ʻano hou loa o ka polokalamu, a me ka...
nympq1… kumu. Ke mau nei ka hana o kekahi polokalamu kahiko — ʻaʻole ia i kūpono ʻia — akā ʻaʻole ia hiki ke heluhelu i ka ʻano hou loa, no laila, inā loaʻa mau ia ma ka loaʻa loaʻa, e hoʻi ana nā kope āu e mālama nei i ka mea kahiko i hiki iā ia ke heluhelu. He mea hana hou i ʻole ka hoʻohui ʻia ʻana e heluhelu ana i kou mau moʻolelo kahiko a e ʻimi ana i ka kumu. ʻAʻole ʻoe me ʻole ʻoe hiki ke ʻōlelo iā mākou e loaʻa ana ia, no laila he hoʻolaha kēia ma mua o kekahi mea i ʻike ʻia e mākou no ʻoe.
ʻO wai kāu e loaʻa ai
Pono ia no nā ʻaoʻao ʻelua. Hoʻolathihia e kēlā me kēia mea hoʻohana Nymchat he ʻōlelohoʻike liʻiliʻi i huakaʻi ʻia, e kūpono ana i ka manawa, e ʻōlelo ana i kēlā, a hoʻohui i kona pūnaewele post-quantum inā loaʻa ia. ʻO ka loaʻa ʻana o kahi ʻōlelohoʻike kūpono no kekahi kanaka ka mea e hana ai i ka polokalamu e hoʻohana i ka hoʻohana ʻoi aku ka ikaika me lākou. ʻAʻoleia he kūʻai kūʻai e hiki ai ke hoʻopilikia i kēlā: aia nō ka pūnaewele a i ʻole ʻaʻole, a no ka mea ua huakaʻi ʻia ka ʻōlelohoʻike e ka mea i hana i ia, pono e hana pololei ʻia he pūnaewele i hoʻopili ʻia ma mua o ka hāʻawi wale ʻana i kekahi ʻē a ʻē.
He aha ka mea hoʻopunipuni e hoʻomalu ana i ka relay? hiki ka mea e hana ai ʻo ia ka hoʻokāmā ʻana i ka hoʻolaha, i mea ʻole e ʻike ai ka mea hoʻouna i kahi pohona a e hoʻi ai i ka hoʻopaʻipai maʻamau. He mea pono kēia e ʻōlelo pono ʻia. E nalowale ai ka pale ʻana i ka wā ʻana i ka poʻe ʻakaʻaka (post-quantum) no ia mau lekiliki; ʻaʻole hiki iā ia ke hana i kekahi mea ʻole hiki ke heluhelia, a ʻaʻole hiki iā ia ke hana i ʻoe e ʻae i kahi pohona kā ʻole kou. Nānā nā mea pāʻea i nā relay he nui, no laila ʻo ka hoʻokāmā ʻana i ia mea, ʻo ka loaʻa ʻana o ke koʻikoʻi o iā lākou a pau.
ʻO kēia mau hoʻolaha, noho lākou i loko o kahi wiki a hoʻoulu pono ʻia lākou i kēlā me kēia lā i ka wā e hoʻohana ai ʻoe i ka polokalamu. Inā ʻaʻole ʻoe i loaʻa i kēlā manawa, e pau ana kou hoʻolaha a e helu ʻia ʻoe e mea hoʻohana Nostr maʻamau no kekahi manawa: ʻo nā memo i hoʻouna ʻia iā ʻoe i kēlā manawa, ʻo ka hana hūnā ʻia ka mea maʻamau, ʻaʻole ka mea kūʻē i ka quantum. E hiki nō ke hele mai lākou, a hiki nō iā ʻoe ke heluhelu iā lākou — ʻaʻole i hoʻoponopono ka mea i loaʻa iā ʻoe mua. ʻO ka wehe ʻana i ka polokalamu ke hoʻouna hou nei i kou hoʻolaha, a e hoʻomaka hou ana ka hūnā ʻia ikaika ma ke ʻano pololei. ʻAʻole pono e hana hou ʻia kekahi mea.
Ke hoʻomau nei nā mea ʻē aʻe i ka hana e like me ka wā ma mua. Bitchat nā mea ho'ohana a me kēlā me kēia ʻoele Nostr ʻē aʻe e loaʻa ana i ka mea kūpono NIP-17, ʻole ka loli. ʻAʻole he mea e hāʻule ai inā e leka ʻoe i kekahi ma waho o Nymchat.
He memo post-quantum pani ka mea maʻamau ma mua o ka hoʻouna ʻia ʻana me ia. He mea ʻole ka hoʻouna ʻana i nā mea ʻelua: e uhaʻi wale ka mea hoʻouka i ke kope nāwaliwali.
ʻO nā kope i kuhikuhi ʻia iā oe e loaʻa pū kekahi - ʻo ka mea āu e heluhelu ai i kāu mau mea hana ʻē aʻe, ʻo ka waihona ma hope o ia, a me kāu mau hoʻonohonoho i hoʻonohonoho ʻia, e hele like ana a lawe i kāu papa inoa kamaʻilio, kāu mau kī hui a me kāu mōʻaukala memo. Ke waiho nei i kekahi o ia mau mea ma ka kahiko ua hoʻolilo ʻia ka hoʻopunipuni iā lākou i mea nāwaliwali loa āu e mālama ai: hiki ke heluhelu ʻia e ka mea i haki cryptography o kēia mau lā, ʻaʻohe mea i hoʻopaʻa pono ʻia nā leka iā lākou iho.
Hiki ke heluhelu ʻia e Bitchat
ʻAʻole hiki iā Bitchat ke heluhelu i ke ʻano memo a Nymchat, no laila ua hoʻouna ʻo Nymchat i kahi kope ʻelua o ʻO kēlā me kēia memo ma ke ʻano o Bitchat i ka poʻe e hoʻohana ana ia - ʻo ia, no kekahi ʻaʻole ʻoe i lohe mai, ʻo ia hoʻi nā mea a pau.
ʻO ka hoʻolaha ma luna nei he mea pono ʻole kēlā kuhi. Inā ua paʻi kekahi, ʻo ia holo ʻo Nymchat, no laila ua hoʻokuʻu ʻia ke kope Bitchat a hoʻouna wale ʻia ka leka ikaika. Ina lakou ʻaʻole, ʻaʻohe mea i loli: loaʻa iā lākou nā ʻano ʻelua, e like me ka wā ma mua, no laila ʻaʻohe mea hiki ʻole ke heluhelu ʻia kāu hoʻouna no ka mea ua kuhi hewa ka app no ka mea kūʻai aku e hoʻohana ai kekahi.
E like me ka hoʻopunipuni ponoʻī, he maʻalahi kēia a ʻaʻohe hoʻonohonoho.
Hiki iā Nymchat ke hoʻomaopopo i ka mea e holo nei i ka mea mai ka hana kaila lehulehu, a ʻike ʻia kanaka koke. Akā, ua hewa kēlā manaʻo i kekahi manawa, a ʻo ka hewa ma ʻaneʻi ka hoʻouna ʻana i kahi leka i hiki ʻole i kā lākou app ke wehe, me ka hewa ʻole a ʻaʻohe hoʻāʻo hou. He paʻi ʻia kau inoa ʻia ka hoʻolaha e kona mea kākau a ʻaʻole hiki ke hoʻopunipuni ʻia, no laila ua hoʻohana ʻia.
Ma nā kamaʻilio pūʻulu
Ua hoʻopili ʻia nā memo hui no kēlā me kēia lālā, no laila hiki i kahi hui ke hoʻohui i nā ʻano ʻelua manuahi — loaʻa nā lālā i kākoʻo ʻia e nā mea kūʻai aku ka hoʻopunipuni ikaika, ʻo ke koena e loaʻa i ka maʻamau, a hana maʻamau ka hui i kēlā me kēia ala.
Ma muli o ia mea, hōʻailona wale ʻia kahi memo hui i ka quantum-resistant inā kēlā me kēia lālā loaa ia ala. Inā hoʻohana hoʻokahi kope i ka hoʻololi maʻamau, lawe ʻia kēlā kope memo, no laila ua pale wale ʻia ka memo e like me kona kope nāwaliwali loa. Wahi a ka app "kūʻai kūʻokoʻa i ka 8 o 10 mau lālā" ma mua o ka hoʻopili ʻana.
Mālama pū nā kamaʻilio pūʻulu i kā lākou hoʻololi i nā kī hoʻokahi manawa, ka mea huna i ka mea i loko o ka hui mai kekahi e nana ana i ka relay. ʻAʻole pili ʻia kēlā pale a hana pololei e like me ia.
Heluhelu ʻana i ka hōʻailona
ʻO kēlā me kēia leka pilikino a me nā leka hui e lawe ana i he liʻiliʻi pale ma hiki ʻo ka kīkū. Ke kipa ʻana i kēlā me kēia huaʻāina e wehewehe ana i ka mea e hōʻike nei.
| Maka | ʻO ke ʻano |
|---|---|
| Padlock | Na wai i hoʻouna - inā pili ka pūlima i ka mea kākau i koi ʻia. |
| Palekana | Kūʻē i ka quantum. ʻAe i nā ʻaoʻao ʻelua i kā lākou puna post-quantum ponoʻī, a ua hoʻohana ʻia ka hoʻohui kūloko no kēlā me kēia palapala o kēia leka. |
| Pale kaua | He ʻāpana kūʻē i ka quantum — he leka hui i loaʻa ai ka pekena mālama ʻia e kekahi wale nō o nā lālā. No ka mea e lawe ana nā ʻē aʻe i ka huaʻōlelo like, e manaʻo i ka leka ma ke ʻano i hūnā ʻia ma ke ʻano maʻamau holoʻokoʻa. |
| Pā lapaʻau ʻia | ʻAʻole e pale ʻia i ka quantum. Ka hoʻopaʻa ʻana NIP-44 maʻamau — e loaʻa ana ka hoʻopaʻa pū ʻana mai ka ʻaoʻao i ka ʻaoʻao, a ʻaʻole e hiki ke heluhelu ʻia e kekahi ma waho o nā kānaka e kamaʻilio nei i kēia lā. |
| ʻAʻohe pale | ʻAʻole kēia he leka huna ʻia. ʻO nā leka ma nā ala polokini nā mea hiki ke heluhelu ʻia ma ka relay ma o ka hoʻolālā ʻana, no laila ʻaʻohe māka huna e kūpono ai. |
He mea mau loa ka ʻāpale ma luna o kahi leka i hūnā ʻia, a hōʻike pono ia i ka wā e ʻaʻole ai ka pane. Inā ʻaʻole i ʻike ʻia ka māka, e lilo ia i mea huna — hiki ke ʻōlelo ʻia he 'ʻaʻole kūʻē i ke kikoʻī quantum', 'he mea kahiko kēia hana', a i ʻole 'ʻino ka hōʻike' — a he mea ʻole ka hōʻike palekana i ʻole e wehewehe ʻia mai ka mea ʻino.
He noho ʻo ia ma hiki i ka pālua ma mua o ka hoʻololi ʻana i ia, no ka mea ʻehapa nā nīnau i pane ʻia e nā ʻelua, a hiki i kekahi ʻōlelo ke lilo i kekahi ʻole kekahi — e pale ʻia ana i ke ʻano quantum akā mai ka mea hoʻouna ʻole i hoʻohāʻawi ʻia, a i ʻole i hoʻohāʻawi ʻia akā i hoʻopaʻa ʻia ma ke ʻano kānelika.
Nā memo kahiko e mālama ana i ka pā i kapa ʻia no ka manawa loa. He mea i hoʻouna ʻia i mua i ka loaʻa ʻana o ka pono kūʻē i ka ʻoihana quantum i nā ʻaoʻao ʻelua, ua pilina ia me ka hoʻākiʻi ʻenihana maʻamau, a ua loaʻa ʻo ia i nā relay — ʻaʻole hiki ke hoʻohuli hou i ka pilina ma hope i kēlā. He kēia ʻo ia ka pilikia "kala ʻia i kēia manawa, nānā ʻia i ka wā e hiki mai ana" i pale ʻia e ka hoʻoponopono hou ma mua, no laila, he pane pololei ka alaʻala e hōʻike ana i kēlā, ʻaʻole he hewa.
ʻO ka mea hana ʻole
Mālama kēia i ka mea i loko o kau mau memo. ʻAʻole ia e hana i kēlā me kēia ʻāpana Nostr quantum-proof, a he mea pono ke pololei e pili ana i ka ʻokoʻa.
- Aia nō nā pūlima secp256k1. Hoailona nostr me Schnorr ma ka ʻāwili like. Hiki i ka ʻenemi i loaʻa i kahi kamepiula quantum e hana ana i kahi pūlima a hoʻohālike i kekahi i ka manawa maoli. ʻO ka mea a ka hoʻololi hybrid e kū ai ke heluhelu nei kaʻa i hoʻopaʻa ʻia - hūnā, ʻaʻole hōʻoia.
- ʻAʻole loa ka mālama pilikino ma mua. He mau kī mau loa ʻelua: ʻO NIP-44 ka mea e huli ai i kona kī mai kou
nsec, a ʻo ka papa post-quantum e hoʻopuni ai i ka hola ML-KEM ma hope o kounympq1…kodu. ʻO kēlā me kēia memo ke loaʻa nei kahi hoʻopuni hou, no laila ʻaʻole hiki i ka hola o kekahi memo ke wehe i ka mea e hiki mai ana — akā ʻo ka mea e loaʻa ana i nā hola lōʻihi loa i kēlā, e hiki ai iā ia ke heluhelu i ka mea a pau i kā lākou hoʻihoʻo ʻia, ʻaʻole wale nō ka mea i hiki mai ma hope. He mea kēia e Nā leka e pāʻu ana hoʻemi, a ʻo ia nō ka mea e kāhea ai kēia mea hana i ka hoʻopaʻakai ʻia ʻana i kēia manawa no ka wehe ʻia ʻana i ka wā e hiki mai ana, ma mua o kahi pūlima e aʻo ʻia ai. - ʻAʻole loli ka metadata. Ke ʻike nei ka relay i kahi hanana i kuhikuhi ʻia i he kī, a ma kahi o ka wā. Hana ʻia kēlā e ʻōwili makana a me nā kī hoʻokahi manawa, aole na keia.
- ʻAʻole i kamepiana ʻia ka Bluetooth mesh. He lelo i lawe ʻia mai ka polena E hele ana i loko o kahi hui Noise XX, he pahu kikohoho paʻa kēia akā he hoʻolohe loli ʻo ia — no laila ʻaʻole ia i loaʻa ka pā o ka wā e hiki mai ana i ka pōhaku, ʻoiai ma waena o nā mea hoʻohana ʻelua Nymchat. Hōʻike kēia i ka māka: ʻaʻole i māka ʻia ka memo i hōʻike ʻia ma o ka mesh he mea kūʻē i ka pōhaku. ʻO ka hoʻemi ʻana i kēlā i there, ʻo ia ka loli ʻana i ka hāʻawi ʻana i ka lanakila (handshake) ponoʻī, ʻo ia kāua mea e pono ai e hana i ka manawa hoʻokahi, me ka ʻole he ala ʻimua e hoʻi ai a me ka noho mau ʻana i mea e heluhelu ʻia ana e Bitchat.
- Kou kumu ʻōlelo hoʻopuliholi he mea beenā e mālama ai. E hoʻomaka ana me
nympq1a e loaʻa ai iā ʻoe i Nā kikoʻī o kou Nym, ma ka pānela like me kāunsec— pā i kou nym, a kapa i ka “Hōʻike i ka kī pilikino a me ka kī hoʻopunipuni o kēia nym”. KounsecʻAʻole ia e hoʻohōʻili hou i kou kī post-quantum ma ia ia ʻo ia loa — ʻo ia nō ka mea e hana ai ia — no laila, inā ʻaʻole he mea hana e nā kānāwai kēlā, a ʻaʻole i loaʻa iā ʻoe kekahi kope o ia, e ʻaʻole hiki ke wehe hou ʻia ka mea i pūʻiwa ʻia me ia. ʻAʻole hiki ke hoʻopali hou a ʻaʻohe kanaka e nīnau ai. E mālama i ia ma nā wahi ʻoe i mālama ai i kou...nsec. - ʻAʻole hiki iā ia ke pale i ka hana a kekahi ʻaoʻao. Hiki i ka mea loaʻa ke kiʻi paʻi kiʻi, kope a mālama i kahi leka.
ʻO kēia ke kūlana hoʻokahi e lawe ai ʻo Signal me kāna hoʻonui post-quantum: hoʻoponopono i ka hoʻololi kī i kēia manawa, no ka mea, ʻo ia ka mea hiki i ka mea hoʻouka ke hana hou, a mālama i nā pūlima ma ke ʻano he pilikia hoʻokaʻawale no ka wā e loaʻa ai nā kūlana.
Ke nānā nei i ka hana
Hoʻāʻo ʻia ka hana ʻana ML-KEM akau i ka mea kūpono nā vector hoʻāʻo Hoʻolathalathala ka NIST no FIPS 203, no laila e nānā ʻia ai i ka kumu ʻo ia ponoʻī ma mua o ka nānā wale ʻana i kona ʻano ponoʻī. E nānā pū ana nō hoʻi i ka polokalamu webu a me ka polokalamu halelele i kahi papa inoa hoʻāʻo i ka mea pū, ʻo ia ka mea e ʻoiaʻiʻo ai i ka mea i kākau ʻia e kekahi e hiki ai ke heluhelu ʻia e kekahi.
ʻO lākou ʻelua wehe kumu ma lalo o ka AGPL-3.0, a hiki ke hana hou ʻia nā hana kūkulu o ka polokalamu pūnaewele — e nānā hōʻoia i kahi kūkulu.
E hohonu ana: Ka Paliʻā Kī Ma Hope o ka Quantum ma Nymchat — he puke wehewehe ʻenehana ma luna o pehea e hoʻolaha ʻia ai ka kī ML-KEM me ka ʻole o kahi puke nānā, ka hana pololei e hui pū ana i nā hoʻāpana kī ʻelua, a me nā hoʻolālā i neʻe ʻole mai.