Tlolela ho litaba
Khutlela ho Nymchat

Motheo oa tsebo Ho bua le batho

Melaetsa ea lekunutu

Lipuisano tsa motho ka mong tseo ho seng relay e ka li balang, tse lebisitsoeng ho linotlolo tseo e teng bakeng sa molaetsa o le mong feela.

Ho qala molaetsa oa lekunutu

Litsela tse tharo:

  • /pm nym, kapa /pm nym#a1b2 ha batho ba babeli ba khethile ho tšoana lebitso;
  • Molaetsa oa lekunutu ho tsoa lenaneng la litaba tsa mang kapa mang, e fihletsoeng ka ho tobetsa nako e telele kapa ho tobetsa o mong oa melaetsa ea bona ka ho le letona;
  • e nyane + haufi le karolo ea Private Messages ka lehlakoreng le ka thōko, e nkang a nym kapa an npub.
Puisano ea lekunutu ea motho ka mong ho Nymchat.
Puisano ea melaetsa ea lekunutu.

Ke mang ea lumelloang ho qala e le 'ngoe le uena ho ho uena. Amohela Melaetsa ea Boinotši le Likopo tsa Moqoqo oa Sehlopha, tlas'a Litlhophiso › Lekunutu & Tshireletso, li Lumeletsoe ka mokhoa oa kamehla, 'me li ka etsoa narrowed to Metsoalle feela kapa e timme ka botlalo.

Kamoo melaetsa ea lekunutu e sebetsang kateng

Lisebelisoa tsa Nymchat NIP-17 melaetsa e tobileng e ikemetseng, e tiisitsoeng ka hare NIP-59 liphutheloana tsa limpho. Molaetsa oa hau o feta ka mekhahlelo e meraro ha o tsoa:

  1. a menyenyetsi (kind 14) — mongolo le metadata ea ona, ha ho mohla e saennweng, ka hona e ke ke ya pakwa hore ke ya hao ke mang kapa mang ya esong ho e hlakolle;
  2. a tiiso (kind 13) - the rumor encrypted to the moamoheli le ho saena ke uena;
  3. a phuthela dimpho (kind 1059) - tiiso e ngotsoe hape, saennoe ke a senotlolo sa nako e le 'ngoe se hlahisitsoeng bakeng sa molaetsa ona feela.

Seo relay e se bonang, ka hona, ke ketsahalo e tsoang ho pubkey e e-s'o hlahe pele le ha e sa tla hlola e lebisitsoe ho moamoheli, ka litaba tse sa bonahaleng. Eseng senotlolo sa hau. Eseng ea molaetsa. Ha ho le motho ea romellang kamehla ea ka amahanyang.

Setempe sa nako sa ho phuthela se fosahetse ka boomo, hape: se khutlisitsoe morao ke palo e sa reroang ea ho fihlela ho. lihora tse peli, e nkiloeng ho RNG ea cryptographic. Ntle le moo, motho ea shebelletseng o ne a ka tsamaisa "phuthela e rometsoeng ka 14:03:11" ka "phuthela ka 14:03:11" 'me u tsosolose hore na ke mang ea buang le mang ho tloha ka nako. feela.

Se ntseng se bonahala

Senotlolo sa sechaba sa moamoheli se hlakile - se tlameha ho ba joalo, kapa ha se ba ka ba se fumana molaetsa. Kahoo relay e ka bona seo motho a romela se seng senotlolo seo, le hoo e ka bang hangata hakae. E ke ke ea bona hore na ke mang, neng hantle, kapa eng.

Ho hanyetsa ha quantum

Encryption e kaholimo e its'etleha ho elliptic-curve key exchange e matla ka ho lekaneng komporo ea quantum e ka robeha - mme mohanyetsi a ka rekota sephethephethe kajeno ho hlakola hang e 'ngoe e teng. Pakeng tsa basebelisi ba Nymchat, Nymchat e ka eketsa phapanyetsano ea senotlolo sa morao-rao sa quantum (ML-KEM-768) haufi le e tloaelehileng, kahoo ka bobeli li ne li tla tlameha ho robeha ho bala molaetsa.

Sena se etsahala ka boiketlo pakeng tsa ba sebelisang Nymchat mme ha se na tokisetso. Melaetsa e rometsweng ka tsela eo e bontša sehlangu kapele ka lokotara; eo e seng le tšepahaliso ea bobeli e bontša sehlangu se nang le mola o se thibang, e le hore u ka nako le nako u tsebe hore na u shebile efe. Baemeli ba sa se amoheleng, ho akarelletsa Bitchat le lisebelisoa tse ling tsa Nostr, ba ntse ba amohela NIP-17 ea tloaelehileng. Bone ho bala letšoao bakeng sa boemo bohle ba tharo, le quantum-resistant encryption bakeng sa se se akaretsang le se se sa akaretseng.

Sephiri sa pele

Tlhaloso e le nngwe pele re qala, hobane lebitso le fana ka tšepiso e fetang se se etsang. Tšireletso ea cryptographic forward secrecy e bolela hore konokoti e utsoitsoeng e ke ke ea khona ho bula melaetsa e romiloeng pele e utsoa, mme Nymchat ha e na tšebetso eo: NIP-44 e nka konokoti ea eona ho tsoa ho ea hao ea nako e telele nsec, le lekhala la mor'a kwantama ho tsoa ho sesebelisoa sa nako e telele sa sona ka boena. Se etsahalang ke sehlophiso se ka tlase ke ho kopa li-relay hore li hlakole molaetsa hamorao, e leng se fokotsang hore na kopi e phela nako e kae hore e utsuoe.

Ho nyamela PM (pele ho lekunutu), tlas'a Litlhophiso › Lekunutu le Tshireletso, li timiloe ka mokhoa oa kamehla. Ho e fetola ka ho eketsa NIP-40 expiration tag ho e 'ngoe le e 'ngoe e phuthelang mpho e tsoang, e botsang li-relay le bareki ho hlakola molaetsa ka mor'a nako eo u e khethileng.

Ke kopo, 'me e lokela ho hlakisoa hore na seo se bolela'ng: relay e e tlotlang ea theoha ketsahalo, le relay e sa etseng, ha e etse joalo. E fokotsa hore na kopi e lula nako e kae lisebelisoa tseo u sa li laoleng. Ha e khone ho romela molaetsa ho motho ea seng a ntse a le teng e amohetse.

Melaetsa e nyamelang

Nyamela Ka mor'a e beha nako ea ho felloa ke nako, 'me e sebetsa feela ha lekunutu la pele le ntse le sebetsa:

Khetho
1 hora
Lihora tse 6
1 letsatsiEa kamehla
3 matsatsi
7 matsatsi

Ka thoko, Cache PMs & Group Chats On Sesebediswa etsa qeto ea hore na decrypted lipuisano li bolokoa sebakeng sa heno. E buletsoe ka ho sa feleng, kahoo lipuisano li hlaha hang-hang ho qala. E tima 'me ha ho letho le sirelelitsoeng le ngotsoeng ho disk - melaetsa e latoa le decrypted bocha nako le nako, e leng butle mme e bolela eng kapa eng eo li-relay li seng li e-na le eona e oeleng, le uena e felile.