Nheyo yezivo Identity
Kuchengetedzwa kwemudziyo
Kupedzisira-ku-kumagumo encryption inodzivirira meseji pakufamba. Peji ino ndeye imwe hafu: kiyi yakagara pane yako kifaa, uye kuibvisa nekukurumidza.
Yehafu yekufambisa - kusanganisira yekusarudza quantum-resistant encryption kune zvakavanzika meseji neboka chats - ona iwo mapeji pane kudaro.
Peji ino yakaturikirwa nemuchina kuti zvirerukire. ChiRungu chepakutanga ndiyo shanduro inoshanda.
Identity encryption
Nekumisikidza kiyi yakavanzika yakachengetedzwa inogara munzvimbo yekuchengetedza yemudziyo mune yakajeka. Chero ani zvake anogona verenga iyo chengetedzo - mudziyo usina kuvhurwa, chishandiso chekuongorora, chimiro chebrowser chakakopwa a muchina wakagovaniswa - unogona kuverenga kiyi uye uve iwe.
Identity Encryption, pasi Settings › Privacy & Security, inovhara gomba iroro. Nayo pa:
- wako
nsecyakavharidzirwa pakuzorora nayo AES-GCM-256; - ephemeral secret makiyi ako group chats vimba vari encrypted pasi pekiyi imwechete yevault;
- iyo plaintext kiyi haina kumbonyorwa kune disk uku encryption iripo - iripo chete muchiyeuchidzo, chechikamu chete;
- kuvhura kunoitika kamwe chete, kana app yatanga.
Iyo yekuvhura chinhu uye kiyi yakavharidzirwa ndeyemunharaunda kune mudziyo, saka chitupa encryption ndeye enabled pamudziyo. Chete chisina-sensitive on/off preference ndiyo inofamba pakati pemidziyo, saka mudziyo mutsva unogona kupa kuti uumise zvakare. Hapana password, munyu kana chitupa chinombo wiriraniswa.
Kusarudza unlock factor
Iwe unotora kuti vault inovhurwa sei pachigadzirwa ichi:
| Factor | Kuti kiyi yacho inotorwa sei | Inowanikwa pa |
|---|---|---|
| Pasiwedhi | PBKDF2-SHA256, 310 000 kudzokorora | Kwese kwese |
| PIN | Izvo zvakafanana PBKDF2 derivation, manhamba chete | Kwese kwese |
| Passkey | WebAuthn ine PRF yekuwedzera, ipapo HKDF-SHA256 | Webhu app |
| Biometric — Chiso ID, Bata ID, Windows Hello, Android biometrics, kiyi yekuchengetedza hardware | WebAuthn PRF pawebhu; iyo papuratifomu yega biometric kukurumidza pa Android uye iOS | Kwese kwese |
PIN ipassword yakagadzirwa nemanhamba, saka bata pfupi seizvo chaizvo: nekukurumidza, uye isina simba.
Haasi wese authenticator anoshandisa iyo WebAuthn PRF yekuwedzera, uye imwe isingaite haikwanise kutora kiyi. Saka iyo nguva yaunogonesa encryption iyo app inoita kuti uvhure kamwe chete, ipapo uye ipapo - zviri nani kuziva nekukurumidza pane nguva inotevera paunovhura app pasina nzira yekudzoka mukati.
Kuvhunduka pukuta
Dzvanya uye ubate iyo "Nym Yako" mapaneru kwemasekonzi maviri. Nymchat inoparadza zvose zvakafanana nazvo pachina mudziyo, kuitira kuzivikanwa kwese kuri pamusoro pazvo. Hapana chiziviso chekugokubvumidzwa, nekuda kwechinangwa — chinangwa ndechokuti inogona kushandiswa nekukasira, panguva yekumanikidzwa, isina imwe screen yekupfuura nayo.
Kugadziridza kwekugadzirisa kwakafanana kunoshanda pane chati yekuvhura yean yakavanzika zita/hunhu: ibate Nymchat wordmark iri pamusoro kwemasekonzi maviri uye chishandiso chinobviswa zvose usati wavhura chinhu chero chipi zvacho.
A pfupi animation inoratidza kufambira mberi apo:
- anokumbira server reNymchat kuti ripedze zvese zvakachengetwa pamusoro pezvinhu zvese zvakanyorwa — settings dzakabatana, mabhuku akachengetwa emashoko emashoko evanhu nemasangano, uye profile yakachengetwa — uye chikumbiro chimwe nechimwe chinotendswa nechavecha yezvinhu zvacho. Danho iri rinobata zvakanyanya mitseconds mitatu; kuchenura hakuna kumirira kwenguva refu pa network;
- anobvisa ma private keys nemavault key muma memory;
- encrypts yega yega yemunharaunda- uye chikamu-yekuchengetedza kukosha pasi pekiyi nyowani isina kurongeka iri pakarepo kuraswa, yobva yadzima tsika idzodzo nejunk uye yobvisa iyo zvitoro;
- anogadzira zvakare uye anopedza database dzese dzeIndexedDB, kusanganisira store inochengetedza mamwe mazita ako akachengetedzwa;
- inobvisa iyo cache yekuchengetedza uye inosunungura mushandi webasa;
- inobvisa makuki, yozorodhazve kune yakareruka yekutanga-run state.
Danho rechitatu mutoro unofadza. Kubvisa data hakuzovhiringidzi kuti isatombosavanikwa zvakare, saka app inozvinyorerera (encrypt) pakutanga ichishandisa kiyi isingachengetwa neani zvake — kusanganisira app itu. Chero chii zvacho chinosara mushure mekubvisa chinenge chiri ciphertext isina kiyi inowanikwa.
Danho rekutanga rinodya chete mazita mazvo ane chikiyi chacho chinogona kushandiswa neapp panguva iyoyo: chiri kushandiswa, nemazita akachengetedzwa ane chikiyi chacho chiri padevhice chisina kukiwa, kana muna browser extension inopindura pane izvozvo. Zita riri kurambidzwa nekuvhungwa kwezita (identity encryption), kana kuti rinotaira kuburikidza ne remote signer panguva isiri kushandiswa, harigoni kusaina chikumbiro, saka zvinorehwa neserver zvacho zvinosara. Kana pane zvakasiyiwa, chadzidzo yeprogress inotaura kuti zvakawanda zvakadii. Kubviswa kwese kwemashoko mudevhice kunoitika munguva dzese.
Zita rakasononoka harikwanisi kugadziriswa zvakare, nemi kana nemumwe munhu. Kana riri zita raunoda
kuramba uine, richengetedza racho nsec uye zvawo nympq1… kuchidzorera kukiya
asati wadii izvi. Kudyidza kwekupfayira chete pane pane iyoyo kunovhura nym editor,
kuitira kuti kubvisa zvose kusaitika nekukwikwidza.
Kufutura kunochenesa chidzidzo chino pamwe neserovha reNymchat pacharo. Hazvikwanisi kubvisa zvakamboenderera mapereji: mameseji echanera enyu nemapakatire akavharirwa emeseji dzenyu dzakavharwa anogara pane zvakachengetwa nemapereji, uye zvakare zvakafanana nemakopi ari pane zvimwe zvidzidzo zvevanhu vamwe.
Kuchindura zvimwe zvishandiso zvakowozve
Kufura kwepanic kunogona kubvisa zvimwe zvinhu zvangu zviri kune mamwe madhevhice angu, pasi pe Settings › Privacy & Security, haasi kushanda nekuzvimirira uye unogona kuita maunziro emunhu mumwe nemumwe. Zvinobatanidza nezvinangwa zvemunhu iyeye, saka mudziyo wese wakanyorwa semunhu iyeye unoziva kuti zvakavhurwa. Kuivhura kunokukumbira kuti ukonze, uye inokupa mukana wekuunganidza makiromu ako (keys) kutanga.
Kana zvakarongwa, kupanika pa chero mudziyari kunoita zvimwe zvinhu zviviri musati matora, zvakanyorwa nezita re identity: inosiya chiratidzo chikuru pa Nymchat server, uye inotumira chiratidzo chimwe chete ku identity pachacho sechibayiro chakavharwa neku-encrypt pa relays. Chero mudziyari wese wakanyorwa semukana we identity iyoyo unotsvaga chiratidzo paanokoneura, paanodzoka mberi nekumashure uye acho mapechi mashanu emaminitsi. Mudziyari anowana chiratidzo chakanyorwa zvakanaka chiri chitsva pane chake anopedza identity iyoyo nekuiita, pasina mubvunzo. Mamwe mazita akachengetwa pamudziyari iwoyo haasiyei.
- Chitumbidzo chenyepo chinonyorwa chete: chinofanira kunge chine saini yacho pachayo.
- Kupinda zvakare mushure meizvozvi kunoita kuti nguva yekupinda itsva ishande uye kunobvisa chiratidzo, kuitira kuti kupinda kwezvitsva kusakanganisikwe. Chidambudziko chinogara chiri kure (offline) kusvikira mushure mekuenderera mberi kwekupinda ikoko chinogona kurasikirwa nechiendo.
- Chiratidzo chinochengetedzwa kwemazuva makumi manomwe nemashanu, uye chinochengetedza chidimbu chepfurimenti yemunhu, nguva uye saini — hapana pamusoro pekuti chiripo zvinhu zvakafanana nezvidimbu zvemadhizaitisi.
- Hapana chinofamba nekushandiswa kweBluetooth mesh.
- Chimiro chakavanzika chiri kungovharwa kana ukaomerwa pachikamu chekuvhura, chisingakwanisi kusaina, saka chisingakwanisi kutumira chiratidzo ichi.
Kukunda mazano echati, kuchengetedzeka kwescreen uye keyboard isina kuzivikanwa
Zvinovandudza zvishanu zvitatu pasi peSettings › Privacy & Security kune munhu anotora foni yako yakavhurika, kana kutarisa kure kune rimwe divi rechipfuva chako.
Kugadzira kiyi yekukunda kutaura. Roda nyaya, muna menu yemutunhu ruzera rwechokurukura, rinotunhurira
kunze kwechikamu chikuru kuenda muna Makambudzwa ekunyorera akavharwa, izvo zvinovhura chete mushure meFace ID, chiratidzo chemunwe, passkey kana passcode. Chigadzirwa chisinge chine chimwe cheizvi chinokukumbira kuti ugadzire passcode inochengetedzwa pachacho; kana identity encryption iri kushanda, password kana PIN zvayo zvinovhura. Ma chats kusvika kune 100 anogona kuvharwa, kunyangwe kusiri #nymchat. Zvinhu zvinonyoziviswa nezvehurukuro yakavharwa zvinoti chete “New message”. Migadziriro yekuvhara munhauro… zvinosanganisira
kuti zvakadii zvinoitika panguva pfupi mushure mekunge wabuda muapp, uye unogona kuvanza chikamu cheLocked chats
ese, kuti chivhure chete kana wanyora koodhi yakavanzika mubhazi rekuongorora (sidebar search). Ma
chats akavharwa anobatanidza nemamwe zvigadzirwa zvako; chimwe nezvimwe chinhu chinovhurwa pachazvo.
Kuchengetedzwa kwechiratidzo, zvakavharwa panguva dzose, inozviita zvinoenderana nezvinobvumidzwe neplatform. PaAndroid inozviga chats muapp switcher uye inorambidza screenshots nekuvhururudza screen. PaiOS inozviga chats muapp switcher uye inozvinyunyuta panguva inenge ichivhururudzwa kana kutorwa zvambarara; iOS haibvumidzi maapps kurambidza screenshots. Mubrowser inozvinyunyuta chats kana uchinge wakabuda; browsers hadzibvumidzi mawebsites kurambidza screenshots kana kurekodhi. Inogara yakavhurwa mukati me locked chats nemavhidhiyo anowanikwa kamwe chete.
Kibodi yakavanzika, zvakavharwa nekutanga. PaAndroid inokumbira keyboard kuti isadzidze zvawakanyora uye inodzima mazano (suggestions) nekugadzirisa zvakanyorwa (autocorrect) mumabhokisi emamashoko. Mubhrowusa inodzima kuzvishautira (autocomplete), kugadzirisa zvakanyorwa (autocorrect) nekunyatsoongorora mashoko (spell check), asi webhusaiti haikwanisi kukumbira app ye-keyboard yako kuti irege kudzidza. iOS haipi maapp nzira kadhi, saka nzira iyi haibvumirwe ipapo.
Chii chakachengetwa pamudziyo wako
Nymchat inochengeta nyika munharaunda kuitira kuti ivhure ipapo uye kushanda pasina Indaneti. Zvakawanda:
| Chii | Notes |
|---|---|
| Keypair dzako | Encrypted pakuzorora kana identity encryption yakabatidzwa. Haina kuchengetwa zvachose mu-per-session kana hardcore mode. |
| Zvimwe zviziviso zvakachengetwa | Zvinovimbiso zvinogara muna Manage Identity dzinomirirwa inoichengetedza kiyi, zvizvarwa, caches nemameseji akagadzirirwa kutumirwa pachayo, kusiyana nevamwe. Inogadzirwa chete iyo iri kushanda. |
| Meseji dzakachengetwa, kutaura kwakavharwa uye kwakanyorwa pamusoro | Mabhuku ezvawakachengeta, zvakavharwa nezvakanyorerwa kureva. Meseji dzakachengetwa dzinochengetedza kudzokorora kwemashoko. |
| Zvirongwa uye zvaunofarira | Dingindira, dhizaini, vashandisi vakavharika uye mazwi akakosha, anofarira chiteshi, uye nezvimwe. |
| Nhoroondo yechiteshi uye nhoroondo | Cache yezvakatorwa kubva kune relay. |
| Decrypted zvakavanzika meseji uye chats dzeboka | Kudzorwa na Cache PMs & Boka Chats Pamudziyo (on by default). Bvisa iyo uye ivo vanotorwa zvakare uye kudhipfenyurwa kwega kwega kutanga pane kugara pa diski. |
| Kuve nhengo yeboka uye ephemeral group kiyi | Yakavharidzirwa pasi pekiyi yevault kana chitupa encryption yakabatidzwa. |
| Flair kutenga | Inogona kudzoserwa kubva kukodhi yekudzikinura - ona iyo flair shopu. |
Settings › Data & Backup ine maturusi maviri madiki pane kuvhunduka pukuta: Bvisa Local Storage Cache inodonhedza nhoroondo yakachengetwa, mameseji, profiles uye maitiro asi inochengeta yako yekuisa, marongero, nhengo dzeboka uye kutenga; Reset Settings kune Defaults anoita zvakapesana.
Kubvisa akaunti yako
Bodza data yeaccount uye pusa nharembozha, pakuguma kwe Settings › Data & Backup, inobvisa akaunzi yako mukati me app. Inobvunza kamwe chete, izvoizvozvo, kune zvidimbu zveupenyu (identity) zvose zvakachengetwa padevhice zvine chivharo (key) chinogona kushandiswa, inokumbira server yeNymchat kuti ibvise zvose zvainochengeta zveidzo zvidimbu: settings dzakabatana uye post-quantum recovery code, profile, PM uye archive yemapoka, nyaya dzeNymbot, mameseji akatarwa, kuderera kweserver yemipost yako yakapfuura, Nymbot credit balance yako ne ledger yayo, zvekutenga, ma-invoice nemavoucher, magwaro awakanyora, uye zvekufunsira (spam-filter) nezvekutarisa app (app-check) zvakanyorwa nezvako. Chikumbiro chimwe nechimwe chinovhibiswa nechivharo chechazvo chechidio chidimbu uye chinotumirwa kuzvimirira, masekonzi mashoma akasiyana. Zvino inobvisa zvese padevhice nenzira yakafanana nepanic wipe uye inoratidza Mashoko ekubatanidzwa akaderedzwa asati kudzokera kumitambo yekutanga.
Asati data re server remunhu mumwe nemumwe ruchiomberwa, app inochengetawo chidimbu chakanyorwa nemunhu iyeye: public key yake, nguva, idhi idhi yechiitiko nemashoko ekusaina, hapana chimwe, chinochengetwa kwemazuva 90. Izvi zvinoitika kuti pane kana pasina Kufura kwepanic kunogona kubvisa zvimwe zvinhu zvangu zviri kune mamwe madhevhice angu zvakagadzirwa. Chimwe chinhu chegadziro chipi nechipi chakanyorwa kune iye identity iyoyo chinenge chichitsvaga izvi kana chichikoneka, chichiuya mberi, uye maminitsi mashoma nemashoma, uye chinopedza iye identity iyoyo pane kudzosera kudira data kadzwa. Mamwe mazita ari pane madhizaitisi acho haasi kubatwa.
PaiPhone nepaiPad inobvisawo ma-backup akakosha mudhina rino rakachengetedzwa kuiCloud. Ma-backup mu Google Drive, nemamwe ma-backup eiCloud akachengetedzwa kune imwe nzvimbo, anogara panzvimbo ari.
Mari yose yasara yeNymbot inobviswa pamwe chete neakaundi uye haigoni kudzorwa, mu
Nymchat kana muNymbot app. Shandisa ?transfer chekutanga kana uchida kuzochengetedza zviriwo.
Zvinyorwa nemashoko zvakatomira pane Nostr relays dziri pachena zvinochengetwa nevanobata relays idzi uye hatikwanisi kuzvibvisa.