Slaan oor na die inhoud
Keer terug na Nymchat

Kennisbasis Met mense gesels

Privaat boodskappe

Een-tot-een gesprekke wat geen aflos kan lees nie, gerig aan sleutels wat bestaan slegs vir 'n enkele boodskap.

Begin 'n privaat boodskap

Drie maniere:

  • /pm nym, of /pm nym#a1b2 wanneer twee mense dieselfde gekies het naam;
  • Privaat Boodskap vanaf enigiemand se kontekskieslys, bereik deur lank of te druk regskliek op een van hul boodskappe;
  • die klein + langs die afdeling Privaatboodskappe in die sybalk, wat 'n nym of an npub.
'n Een-tot-een privaatboodskapgesprek in Nymchat.
'n Privaatboodskapgesprek.

Wie mag een begin saam met jou is aan jou. Aanvaar privaat boodskappe en groepkletsversoeke, onder Instellings › Privaatheid en Sekuriteit, is by verstek geaktiveer en kan wees vernou tot Slegs vriende of heeltemal afgeskakel.

Hoe privaat boodskappe werk

Nymchat implemente NIP-17 privaat direkte boodskappe, binne verseël NIP-59 geskenkpakkies. Jou boodskap gaan deur drie lae op pad uit:

  1. a gerug (kind 14) — die teks en sy metadata, nooit onderteken, dus kan dit nooit bewys word dat dit joune is deur iemand wat dit nie ontsyfer het nie;
  2. a seël (kind 13) — die gerug geïnkripteer na die ontvanger en deur jou onderteken;
  3. a geskenkpapier (kind 1059) — die seël weer geïnkripteer, onderteken deur a eenmalige sleutel gegenereer vir hierdie boodskap alleen.

Wat 'n aflos dus sien, is 'n gebeurtenis van 'n pubkey wat nog nooit voorheen verskyn het nie en sal nooit weer, gerig aan die ontvanger, met ondeursigtige inhoud. Nie jou sleutel nie. Nie die boodskap. Nie eers 'n konsekwente sender om te korreleer nie.

Die omhulsel se tydstempel is ook doelbewus verkeerd: dit is teruggedateer met 'n ewekansige hoeveelheid van tot twee uur, getrek uit 'n kriptografiese RNG. Daarsonder kan 'n waarnemer "wrap gestuur" in die ry staan om 14:03:11" met "wrap afgelewer om 14:03:11" en herbou wie met wie praat vanaf tydsberekening alleen.

Wat nog sigbaar is

Die ontvanger se publieke sleutel is duidelik - dit moet wees, anders kon hulle nie vind nie die boodskap. So 'n aflos kan dit sien iemand iets na daardie sleutel gestuur, en ongeveer hoe gereeld. Dit kan nie sien wie, wanneer presies of wat nie.

Kwantumweerstand

Die enkripsie hierbo maak staat op 'n elliptiese kurwe sleuteluitruiling wat kragtig genoeg is kwantumrekenaar kan breek - en 'n teenstander kan vandag verkeer opneem om een keer te dekripteer een bestaan. Tussen Nymchat-gebruikers kan Nymchat 'n tweede, post-kwantum-sleuteluitruiling byvoeg (ML-KEM-768) langs die standaard een, so albei sal gebreek moet word om 'n boodskap te lees.

Dit is outomaties tussen Nymchat-gebruikers en het geen instelling nie. boodskappe wat op hierdie manier gestuur word, wys 'n skild langs die padlock; diegene sonder die tweede ruil wys dieselfde skild deur, sodat jy altyd kan sê wat jy kyk nie. peers wat dit nie ondersteun nie, insluitend Bitchat en ander Nostr kliënte, bly standaard NIP-17 ontvang. Lees die badge vir al die drie lande, en kwantumbestande enkripsie Wat hy doen en wat hy nie doen nie.

Voorwaartse geheimhouding

Een verduideliking voor die instelling, want die naam belowe meer as wat dit lewer. cryptografiese vooruitgeheime beteken dat 'n gestolen sleutel nie boodskappe kan oopmaak wat gestuur is voordat dit gestolen is nie, en Nymchat het dit nie: NIP-44 afgelei sy sleutel van jou langtermyn nsecEn die Post-quantum laag Wat die instelling hieronder doen, is om die oordragers te vra om die boodskap later te verwyder, wat beperk hoe lank 'n kopie bestaan om in elk geval gestolen te word.

Verdwynende PM (voorwaartse geheimhouding), onder Instellings › Privaatheid en Sekuriteit, is by verstek af. Draai dit op voeg 'n NIP-40 by expiration merk aan elke uitgaande geskenkpapier, wat vra aflos en kliënte om die boodskap uit te vee na die tydperk wat jy kies.

Dit is 'n versoek, en die moeite werd om duidelik te wees oor wat dit beteken: 'n aflos wat dit eer laat val die gebeurtenis, en 'n aflos wat dit nie doen nie, nie. Dit verminder hoe lank 'n kopie sit infrastruktuur wat jy nie beheer nie. Dit kan nie 'n boodskap ontstuur aan iemand wat dit reeds gedoen het nie dit ontvang het.

Verdwynende boodskappe

Verdwyn Na stel die vervalperiode in, en is slegs van toepassing terwyl vooruitgeheimhouding aan is:

Opsie
1 uur
6 uur
1 dagVerstek
3 dae
7 dae

Afsonderlik, Kas PM'e en groepkletse op toestel besluit of gedekripteer is gesprekke word plaaslik gehou. Dit is by verstek aan, so gesprekke verskyn onmiddellik by bekendstelling. Skakel dit af en niks wat gedekripteer is, word op skyf geskryf nie - boodskappe word gehaal en elke keer opnuut gedekripteer, wat stadiger is en enigiets beteken wat die relais reeds het gedaal is vir jou ook weg.