A chhunga thu awmte chu skip rawh
Nymchat ah kan kir leh ta

Hriatna (knowledge base) a ni Mite nena inbiakna

Mimal thuchah te

Relay engmahin a chhiar theih loh one-to-one inbiakna, addressed to keys that message pakhat atan chauh awm.

Private message atanga tan tir

Kawng pathum: 1.1.

  • /pm nym, emaw /pm nym#a1b2 mi pahnihin inang an thlan tawh chuan hming;
  • Mimal Thuchah tu pawhin context menu aṭangin, rei tak hmet emaw, emaw an message pakhat chu right-click-in;
  • a te zawk + sidebar-a Private Messages section bulah a awm a, chu chuan a nym emaw an npub.
Nymchat-a private message hmanga mi pakhat leh pakhat inbiakna.
Private message hmanga inbiakna a ni.

Tute nge pakhat tan phalsak nangmah nen tih chu nangmah thu a ni. Private Message & Group Chat Dilna te pawm thin ang che, hnuaiah Settings › Privacy & Security, hi default-in Enabled a ni a, a ni thei bawk narrowed to Ṭhiante chauh emaw, off vek emaw a ni thei.

Private message hnathawh dan

Nymchat hian a implement a NIP-17 a ni private direct messages, a chhungah sealed a ni NIP-59 a ni thilpek wraps a ni. I thuchah hian chhuahna kawngah hian layer pathum a paltlang a:

  1. a thuthang a awm (kind 14) — thuziak leh a metadata, engtikah mah signed a nih avangin decrypt lo tu pawhin i ta a nihzia a finfiah thei ngai lo;
  2. a char (kind 13) — thuthang chu encrypted a ni dawngtu leh nangmah sign-na;
  3. a thilpek wrap a ni (kind 1059) — seal chu encrypt lehin, . sign a ni a he message atan chauh hian one-time key siam a ni.

Chuvangin relay-in a hmuh chu pubkey atanga thil thleng, a hmaa la lang ngai lo leh... never will again, a dawngtu hnena address, opaque content nei. I chabi ni lo. Ni lo message a ni. Correlate tur consistent sender pawh ni lo.

Wrap-a timestamp pawh hi tumruh takin a dik lo a ni: a backdate chu random amount of up to darkar hnih, cryptographic RNG atanga lak chhuah a ni. Chumi tel lo chuan entu pakhat chuan "wrap sent" a line up thei a ni at 14:03:11" tih hmangin "wrap delivered at 14:03:11" tih hmangin tu nge tu nge biak tih chu timing atanga siam thar leh a ni amah chauhvin.

Eng nge la hmuh theih

A dawngtu public key chu a chiang hle — a awm ngei tur a ni, a nih loh leh an hmu thei lo thuchah a ni. Chuvangin relay chuan chu chu a hmu thei a ni tu emaw chu chabi-ah chuan thil a thawn a, leh roughly engzat nge tih. Tu nge, engtikah nge dik tak, eng nge tih a hmu thei lo.

Hma lam thuruk

PM bo (hma lam thuruk) ., hnuaiah Settings › Privacy & Security, chu a default-in off a ni. Turning a ni on chuan NIP-40 a rawn dah belh bawk expiration tag to each outgoing gift wrap, chu chuan relay leh clients te hnenah i duh hun chhung hnuah message chu delete turin.

Dilna a ni a, chu chu eng nge a awmzia tih chiang taka sawi tlak a ni: a chawimawina relay chu a tla thla event, leh relay a awm lo chuan a ti lo. Copy pakhat a thut rei zawng a tihtlem phah infrastructure i control loh. A nei tawh hnenah message a un-send thei lo a dawng ta a ni.

Thuchah bo vek

Disappear hnuah expiry period a set a, forward secrecy on lai chauh a hman theih:

Duhthlanna
Darkar 1 chhung a ni
Darkar 6 chhung a ni
Ni 1 chhung a niHlawhchhamna
Ni 3 chhung a ni
Ni 7 chhung a ni

A hranpain, . Cache PMs & Group Chat te chu Device ah a awm decrypt a nih leh nih loh a rel inbiakna chu tualchhûngah neih a ni. Default-ah on a nih avangin inbiakna chu a lang nghal vek a ni tlangzarh a ni. Off la, decrypted engmah disk-ah a inziak lo — messages fetched leh... decrypted afresh apiangin, chu chu a slow zawk a, relay-te neih tawh zawng zawng tihna a ni drop chu i tan pawh a bo tawh.