Skip nav naverokê
Vegere Nymbot

Bingeha zanînê Taybetî

Şîfrekirin

Pirs û bersivên we bi awayekî end-to-end parastî ne, bi təbaka post-quantum li ser təbaka klasîk. Ev rûpel li ser vê yekê ye ku ew bi rastî parastinê dike.

Ji dest-bi-dest bi default

Tune heye ku were wekî on bixim. Her peyamek di her guftogoyekê de, berî ku biçe her derê, li ser amûra te tê şîfrekirin, û li aliyê din tê vekirin. Relays ên ku wê diweşînin nikarin bixwînin, û ne tiştên di navbera wan de jî dikarin bixwînin.

"Aliyê din" li vir xizmeta Nymbot e, ku divê pirsên we bixwîne da ku bersiv bide wan. End-to-end tê wê wateyê ku tu kes ne din dikare — nabe û nabe ku bi wateya vê tê wergerandin: alîkar bersiveke wisa dide ku min qet nedît. Moda bênavanî ma bersiva pirsiyara cuda ye ya ku dibêje ma divê ew bizanibe kî pirs kir.

Papîrên pakêtê ya diyariyan

Peyam wekî pakêtên Nostr diçin. Her yek sê qat in:

  • a birûse — mesaja bi xwe, bê-imtizayî, da ku tu carî nekaribe were îspatkirin ji bo aliyekî sêyemî;
  • a mor, ji aliyê te ve îmzekirî û ji bo wergir ji aliyê te ve hatî şîfrekirin, ku ev e ku wergir dizane kî bi şandî;
  • a pakveşandin, bi tîpkeyeke yekcar a xelasker (throwaway) hatî şîfrekirin û îmzekirin, ku tenê tişta ku relay dibîne ev e.

Nexwe releyeke ku trafîka te dihewîne, bûyerek ji kilekê (key) dibîne ku tenê ji bo wê peyamekê heye, bi demeke tesadufî — ew dikare bibîne ku peyamek ji bo Nymbot e, ne kîjan ku şandiye. Analîza metadata li ser pakêtên derdorî pir kêm destovê dide.

Kopyek ji her peyamekê jî li gorî kîşa te hatî pakêt kirin, ku ev yek e ku dîroka te li ser amûreke nû ji rêleyan tê vegera, ne ji nivîsa aliyê serverê re.

Hîbrîda piştî kuantûmê

Tabaqa klasîk curve-ê elliptîk e. Komputerek quantum a bes e dikare wê bi riya paşve bide xerabkirin — trafîka îro bê girtin, salên piştî wê bê şîfrekirin. Ji ber vê yekê şîfrekirin dibe hêvîdar / hîbrîd: pakêtkirina kuncê ML-KEM bi veguhastina klasîk re tê girêdan, û rêwîtiyek (attacker) divê her duyan jî bibe ku bikaribe tiştekî bixwîne.

ML-KEM KEM-a lattice-ê ya standardkirî ya NISTê ye. Komkirin li şûna veguherandinê xetayî nîn e: efer heger îftîaya lattice-ê şaş der kê, hûn hîn jî xêza ellipse (elliptic curve) hene, û berovajî jî wisa ye.

Nymbot ragihandineke teminatî ya şiyanetê (capability announcement) yên ku kîlya KEM ya xwe li xwe digire yênarîşandir dike, da ku sepika we bêyî şerê lêgerînê (lookup race) rasterast bi wê re bê girtin, ku nebêje peyamek tenê bi şêwazê klasîk dimîne. Sepika we jî yekê yênarîşandir dike, ku ev jî rêya vegerandina bersivan e bi şêwazê hîbrîd.

Tiştê ku server dibîne

Derdora vê mijarê, zelal bûn girîngtir in ji rehman bûn.

TiştBi normalîDi modê anonîm
Teksta peyama teBixwîne, ji bo bersivdana wêBixwîne, ji bo bersivdana wê
Kîjan mifte hat pirsîn?Kunca giştî ya nîma wePêkeyeke xurt a ku ji bo carekê be
Kîjan kîl tê tahsilkirin?Navê te çi ye?Pêveya fêrî
Rekoda bikaranînê ya her bersivêDem, model, hejmara tokenan û maliyat, qet nivîs ne, di bin navê we de heta 90 rojan têne parastinWekî hev, di bin mîleteya xurt a xetayê de
Navê diyalogê yê teTenê bi kîlya xwe ya taybet tê şîfrekirin, ji bo sinkronîzekirinêWêdekî
Mifteya weya taybetTu qet ji amûrê çûyê nabeTu qet ji amûrê çûyê nabe
Ya te depo û peywenddar tokenBi daxwazên ku bi wan re têne bikaranîn derbas bû, tu carî wekî nivîsbar nayên hilanîn; bi servertî û tenê bi servertî têne hilanîn 🔐 Li paşperde xebitandin yê ku wan bikar tîne dixebite (bera herî zêde 6 saet); tenê di nav settingsên te yên girtî de hatîye sinxronkirinBi her daxwazê re tê şandin, qet nayê zanîn. Tokena forge hesabê forge-ê ê navê te diyar dike, lewma bikaranîna reposîtoriyekê di sohbeteke bênav (anonymous) de rê dide server veguherîne wê sohbetê bi hesabê te re.
Wêne yên ku tu li ser de dipeşînîLi hosteke medyayê ya giştî hat barkirin, bi kuncikeke (key) ku ji bo wê wêneyê hatiye çêkirin hat îmzekirinWêdekî
Kod ji te re li ser serverê biçeKod û her alîyek ku te hilbijart, di konteynerekî de werin xiltandin û piştî wê bên xerabkirinWisel, bi mifteya alîgir hatî danîn
Çalakiyên li paşperde (Background runs) (bicivînin)Tenê heger tu wan vekirî bikî: rewşa saved a erkekî rawestiyayî û sêtemên ku gavên wê yên din hewce ne, tevî tokenên repository û connector, bi mifteyek ku tenê server dixwe hatine miftekirin dema ku erk bêyî appa te berdewam dike, û dema ku erk bi dawî dibe tê jêbirin û her tim di nav 6 saetan de tê. Server bersiva her gavê dişîne relayan, ji bo te hatiye şîfrekirin, û 24 saet piştî dem laperê 6 saetê ya erkê dişîret da ku amûrên te bikaribin wan kom bikin.Tevlihev nîne; sepandin qet daxwaza wî nake
Promtên hatine armanckirin (bicivînin)Tenê ji bo bernameyek ku tu li ser serverê diyar dikî: prompt, nav, dubarekirin, sohbeta armanc, model, sînorên kiredît û cihê ku em nîşan (notification) lê dişînin, bi mifteyek ku tenê server li xwe digire hatî miftekirin, ku dikare dema ku ew dixebite promptê bixwîne. Dema ku tu bernameyê jê bibî, vebijarkê dehiqî, dîroka xwe paqij dikî an jî appê jê dibî, tê jêbirin, û herî dereng dema ku destûda wê piştî 90 rojan bi dawî dibe. “Li şûna ku bixebitîne, bêjim e” tenê dema wextê û cihê ku nîşan lê tê şandin parve dike.Tevlihev nîn e: bernameyek ku di sohbeteke bênaveng de bersiv dide tenê li ser amûra te dixebite, û bernameya serverê tu carî di nav mijara sohbeteke bênaveng de naxebite
Qeydkirina pushê ji bo Agahdarkirinên bersivan (bicivînin)Tokena push a amîrê te an jî aboniya push a brauzera te, bi ID-eke chat a neşopêr, heta ku wê bersiv bi dawî bibe tê parastinTu: çatên bênav qet ji bo pushê qeyd nakin, lewma tu tenê dema ku sepêl vekirî ye agahdar dibî
BîrNavên têkildar ên peyamekê di hundirê wê de demekî dixebitinTu qet neşand, û tiştek ji sohbetê pêşniyar nebûye
Navnê IP-ê teJi hêla karmeyan ve hat dîtin; her kengê ku karibe were gihîştin, releyan karmeyan dibînin, ne te.Wek hev — heger girîng be Tor an VPN bikar bîne

Navên sohbetan li ser amûrê tên amadekirin, qet ji aliyê modelê ve nayên çêkirin, û tenê bi şîfreya serê xwe di nav torê de derbas dibin, da ku amûrên te yên din bikaribin wan nîşan bidin.