Lumaktaw sa nilalaman
Bumalik sa Nymchat

Batayan ng kaalaman Nakikipag-usap sa mga tao

Mga pribadong mensahe

One-to-one na pag-uusap na walang relay na mababasa, na naka-address sa mga key na iyon umiiral lamang para sa isang mensahe.

Pagsisimula ng isang pribadong mensahe

Tatlong paraan:

  • /pm nym, o /pm nym#a1b2 kapag pareho ang pinili ng dalawang tao pangalan;
  • Pribadong Mensahe mula sa menu ng konteksto ng sinuman, naabot ng matagal na pagpindot o pag-right-click sa isa sa kanilang mga mensahe;
  • ang maliit + sa tabi ng seksyong Mga Pribadong Mensahe sa sidebar, na tumatagal ng a nym o an npub.
Isang isa-sa-isang pribadong pag-uusap sa mensahe sa Nymchat.
Isang pag-uusap sa pribadong mensahe.

Sino ang pinapayagang magsimula ng isa kasama mo ikaw ang bahala. Tanggapin ang Mga Pribadong Mensahe at Mga Kahilingan sa Panggrupong Chat, sa ilalim Mga Setting › Privacy at Seguridad, ay Naka-enable bilang default at maaaring makitid sa Kaibigan lang o ganap na naka-off.

Paano gumagana ang mga pribadong mensahe

Ang Nymchat ay nagpapatupad NIP-17 pribadong direktang mensahe, selyadong sa loob NIP-59 mga pambalot ng regalo. Ang iyong mensahe ay dumaan sa tatlong layer sa paglabas:

  1. a tsismis (kind 14) — ang teksto at ang metadata nito, hindi kailanman nilagdaan, kaya hinding-hindi ito mapapatunayang sa iyo ng sinumang hindi nag-decrypt nito;
  2. a selyo (kind 13) — ang tsismis na naka-encrypt sa tatanggap at nilagdaan mo;
  3. a balot ng regalo (kind 1059) — muling naka-encrypt ang selyo, nilagdaan ni a isang beses na key na nabuo para sa mensaheng ito lamang.

Kung ano ang nakikita ng isang relay, samakatuwid, ay isang kaganapan mula sa isang pubkey na hindi pa lumitaw bago at hinding-hindi na mauulit, na naka-address sa tatanggap, na may malabo na nilalaman. Hindi ang iyong susi. Hindi ang mensahe. Hindi kahit isang pare-parehong nagpadala upang iugnay.

Ang timestamp ng wrapper ay sadyang mali din: ito ay na-backdate ng random na halaga na hanggang dalawang oras, iginuhit mula sa isang cryptographic RNG. Kung wala iyon, maaaring pumila ang isang tagamasid sa "wrap sent sa 14:03:11" na may "wrap delivered at 14:03:11" at muling buuin kung sino ang kausap kung kanino mula sa timing mag-isa.

Kung ano ang nakikita pa

Ang pampublikong susi ng tatanggap ay nasa malinaw — ito ay dapat, o hindi nila mahanap ang mensahe. Kaya makikita iyon ng isang relay isang tao nagpadala ng isang bagay sa susi na iyon, at halos gaano kadalas. Hindi nito makita kung sino, kailan eksakto, o ano.

Quantum resistance

Ang pag-encrypt sa itaas ay umaasa sa isang elliptic-curve key exchange na sapat na malakas maaaring masira ang quantum computer — at ang isang kalaban ay maaaring magtala ng trapiko ngayon upang i-decrypt nang isang beses isa ang umiiral. Sa pagitan ng mga user ng Nymchat, maaaring magdagdag ang Nymchat ng isang segundo, post-quantum key exchange (ML-KEM-768) sa tabi ng karaniwang isa, kaya ang parehong ay kailangang sirain upang mabasa ang isang mensahe.

Ito ay automatic sa pagitan ng mga gumagamit ng Nymchat at walang mga setting. Mga mensahe na ibinigay sa itaas na paraan ay nagpapakita ng isang shield malapit sa padlock; ang mga nang walang ang ikalawang exchange ay nagpapakita ng parehong shield na pinatalo, kaya maaari mong always sabihin kung ano ang iyong nakikita. Peers na hindi suportahan ito, kabilang ang Bitchat at iba pang mga kliyente ng Nostr, patuloy na makakuha ng standard NIP-17. Tingnan ang I-read ang badge Para sa lahat ng mga bansa, at quantum-resistant encryption Dahil sa mga bagay na ito ay hindi nagkakahalaga.

Pagpasa ng lihim

Ang cryptographic forward secret ay nangangahulugan na ang isang stolen key ay hindi maaaring i-open ang mga mensahe na inilathala bago ito ay inilathala, at ang Nymchat ay hindi ito: NIP-44 derives ang kanyang key mula sa iyong long-term nsecat ang Paglalarawan ng Post-Quantum Layer Ano ang setting sa ibaba ay nag-iisip na ang relay upang i-sleep ang mensahe pagkatapos, na limitasyon kung paano dugo ang isang kopya ay may-ari upang i-stole sa lahat.

Nawawala na PM (forward secrecy), sa ilalim Mga Setting › Privacy at Seguridad, ay naka-off bilang default. Pag-ikot nito on ay nagdaragdag ng isang NIP-40 expiration tag sa bawat papalabas na pambalot ng regalo, na humihiling ng mga relay at mga kliyente na tanggalin ang mensahe pagkatapos ng panahong pinili mo.

Ito ay isang kahilingan, at nararapat na maging malinaw tungkol sa kung ano ang ibig sabihin nito: isang relay na nagpaparangal dito ay bumaba ang kaganapan, at isang relay na hindi, hindi. Binabawasan nito kung gaano katagal nakalagay ang isang kopya imprastraktura na hindi mo kontrolado. Hindi nito maaalis ang pagpapadala ng mensahe sa isang tao na mayroon na natanggap ito.

Mga nawawalang mensahe

Mawala Pagkatapos nagtatakda ng panahon ng pag-expire, at nalalapat lamang habang ang pagpapasa ng lihim ay nasa:

Pagpipilian
1 oras
6 na oras
1 arawDefault
3 araw
7 araw

Hiwalay, I-cache ang Mga PM at Panggrupong Chat Sa Device nagpapasya kung decrypted ang mga pag-uusap ay pinananatiling lokal. Naka-on ito bilang default, kaya agad na lumalabas ang mga pag-uusap sa ilunsad. I-off ito at walang na-decrypt na nakasulat sa disk — kinukuha ang mga mensahe at decrypted muli sa bawat oras, na kung saan ay mas mabagal at nangangahulugan ng anumang bagay na mayroon ang mga relay ang dropped ay wala na rin para sa iyo.