Huruw kɔ emu nsɛm no so
San kɔ Nymchat so

Nimdeɛ a wɔde gyina so Nnipa a wɔne wɔn bɛkasa

Kokoam nkrasɛm ahorow

Nkɔmmɔbɔ a obiako ne yɔnko a relay biara ntumi nkenkan, a wɔde kɔ keys a wɔ hɔ ma nkrasɛm biako pɛ.

Kokoam nkrasɛm a wofi ase

Akwan abiɛsa:

  • /pm nym, anaasɛ /pm nym#a1b2 bere a nnipa baanu apaw ade koro no ara din;
  • Kokoam Nkrasɛm efi obiara nsɛm a ɛfa ho menu mu, a wotumi du hɔ denam anaasɛ wobɛmia bere tenten so wɔn nkrasɛm no biako a wobɛbɔ nifa so;
  • nketewa no + wɔ Private Messages ɔfã a ɛwɔ sidebar no nkyɛn, a egye a nym anaa an npub.
Kokoam nkrasɛm a wɔde ma obiakofo wɔ Nymchat mu.
Kokoam nkrasɛm ho nkɔmmɔbɔ.

Hena na wɔma no kwan ma ofi biako ase wo ne wo no gyina wo so. Gye Kokoam Nkrasɛm & Kuw Nkɔmmɔbɔ Abisade Tom, ase Nsiesiei › Privacy & Security, yɛ Enabled default na ebetumi ayɛ narrowed to Nnamfo nkutoo anaasɛ wɔadum no koraa.

Sɛnea kokoam nkrasɛm yɛ adwuma

Nymchat de di dwuma NIP-17 na ɛwɔ hɔ kokoam nkrasɛm tẽẽ, a wɔasɔ ano wɔ mu NIP-59 na ɛwɔ hɔ akyɛde a wɔde kyekyere nneɛma ho. Wo nkrasɛm no fa ntoatoaso abiɛsa mu wɔ ɔkwan a wɔfa so fi adi no so:

  1. a nsɛmmɔnedi (kind 14) — nkyerɛwee no ne ne metadata, da wɔde wɔn nsa ahyɛ ase, enti obiara a onnyaa decrypt no rentumi nkyerɛ sɛ ɛyɛ wo dea da;
  2. a nsɔano (kind 13) — asɛm a wɔka no encrypted to the nea ogye no na wo na wode wo nsa ahyɛ ase;
  3. a akyɛde a wɔde kyekyere (kind 1059) — nsɔano no a wɔabɔ no encrypt bio, . a wɔde wɔn nsa ahyɛ ase denam a pɛnkoro safoa a wɔayɛ ama nkrasɛm yi nkutoo.

Enti, nea relay hu ne adeyɛ bi a efi pubkey bi a ennya mmae da na ɛrennyɛ bio da, a wɔde kɔma nea ogye no, a emu nsɛm a ɛnyɛ nea ɛda adi pefee wom. Ɛnyɛ wo safe. Ɛnyɛ nea nkrasɛm. Ɛnyɛ obi a ɔde nneɛma kɔma daa mpo a ɔde bɛbata ho.

Wrap no timestamp no ahyɛ da ayɛ mfomso, nso: wɔde backdated a random amount of up to nnɔnhwerew abien, a wɔatwe afi cryptographic RNG mu. Sɛ ɛno nni hɔ a, na obi a ɔhwɛ ade betumi ahyehyɛ "wrap sent." wɔ 14:03:11" ne "wrap delivered at 14:03:11" na san kyekye nea ɔne hena rekasa fi bere mu ɔno nkutoo.

Nea ɛda so ara da adi

Nea ogye no baguam safe no wɔ pefee mu — ɛsɛ sɛ ɛyɛ, anaasɛ wɔantumi anhu nkrasɛm no. Enti relay betumi ahu saa obi somaa biribi kɔɔ saa safoa no so, na bɛyɛ sɛ mpɛn dodow a wɔtaa yɛ. Entumi nhu onii, bere pɔtee, anaa nea ɛyɛ.

Quantum a ɛko tia

Encryption a ɛwɔ atifi hɔ no gyina elliptic-curve key exchange a ɛwɔ tumi a ɛdɔɔso so quantum kɔmputa betumi abubu — na ɔtamfo betumi akyerɛw kar akwantu nnɛ de akyerɛkyerɛ mu pɛnkoro biako wɔ hɔ. Wɔ Nymchat dwumadiefoɔ ntam no, Nymchat betumi de nea ɛtɔ so mmienu, post-quantum key exchange aka ho (ML-KEM-768) ka nea wɔahyɛ da ayɛ no ho, enti na ɛsɛ sɛ wobu abien no nyinaa mu na wɔakenkan nkrasɛm bi.

Eyi yɛ adwuma ne Nymchat adeɛfoɔ ntam mma obiara, na ɛnyɛ nneɛma bi a wɔbɛtumi asesa. Nsɛmfua a wɔatuma wɔ saa kwan no so no, ɛkyerɛ adeɛ a ɛbɔ obi ho den wɔ kɔtɔkɔ no nkyɛn; adeɛ a ɛnyɛ saa a wɔasɛe no, ɛkyerɛ saa adeɛ a ɛbɔ obi ho den no, nanso wɔatwa bi wɔ ɛno so, enti wubetumi akyerɛ nea woyɛ nkyerɛw no daa. Nnipa a wɔannye so, wɔn mu ne Bitchat ne Nostr client foforɔ, wɔda so nya NIP-17 a ɛyɛ nea ɛwɔ hɔ daa. Hwɛ. kenkan badge no ma man mmiɛnsa no nyinaa, na encryption a ɛko tia quantum nea ɔfa ho ne nea ɔmfa ho

Fa kokoamsɛm kɔ anim

Nkyerɛkyerɛmu bi ansa na yɛadi ase, efisɛ din no ka nneɛma pii a ɛnyɛ nokware. Cryptographic forward secrecy kyerɛ sɛ, sɛ wanyā nkyɛn (key) bi a wɔatwa no a, ɛntumi mmua mbeaeɛ (messages) a wɔahyɛ no ansa na wɔatwa nkyɛn no, na Nymchat nnwɔ saa nneɛma no: NIP-44 fa ne nkyɛn (key) fi wo deɛ ɛtena hɔ kɔ anim (long-term) nsec, ne no Quantum a ɛda so akɛntɛn ɛfiri ne deɛ ɛtena mfeɛ pii mu key bi mu. Saa nkyerɛkyerɛmu yi yɛ sɛ ɛka kyerɛ relay sɛ wɔntumi atwa asɛm no bio deɛ, ɛno nti na ɛma asɛm no ho kɔpy no ntɛm na obiara ammu no.

PM a ɔreyera (anim kokoamsɛm) ., ase Nsiesiei › Kokoamsɛm & Ahobammɔ, ayɛ off default. Sɛ wɔdannan no on de NIP-40 ka ho expiration tag to biara outgoing akyɛde wrap, a ɛbisa relays ne clients sɛ wɔbɛpopa nkra no wɔ bere a woapaw no akyi.

Ɛyɛ adesrɛ, na ɛfata sɛ yɛma emu da hɔ wɔ nea ɛno kyerɛ ho: relay a ɛhyɛ no anuonyam a ɛtɔ adeyɛ no, ne relay a ɛnyɛ saa no, nyɛ saa. Ɛtew bere tenten a mfonini bi tra so no so infrastructure a wo nni so. Ɛntumi nyi nkra nkɔma obi a wayɛ dedaw nsa kaa no.

Nkrasɛm a ɛyera

Disappear Akyi de bere a ɛbɛba awiei no si hɔ, na ɛyɛ adwuma bere a anim kokoamsɛm no wɔ so nkutoo:

Ɔpɛ
dɔnhwerew 1
Nnɔnhwerew 6
1 daMfiaseɛ
Nnafua 3
nnafua 7

Wɔ ɔkwan soronko so no, . Cache PMs & Kuw Nkɔmmɔbɔ Wɔ Device So si gyinae sɛ ebia wɔabɔ no decrypt wɔde nkɔmmɔbɔ ahorow sie wɔ mpɔtam hɔ. Ɛyɛ on default, enti nkɔmmɔbɔ ahorow pue ntɛm ara wɔ launch. Dum no na biribiara a wɔabɔ no decrypt no nkyerɛw nkɔ disk so — wɔde nkrasɛm ba na decrypted afresh bere biara, a ɛyɛ brɛoo na ɛkyerɛ biribiara a relays no wɔ dedaw dropped no ayera ama wo nso.