Jya ku bikubiyemo
Subira kuri Nymchat

Ubumenyi shingiro Indangamuntu

Umutekano wibikoresho

Kurangiza-kurangiza-kurinda kurinda ubutumwa muri transit. Uru rupapuro rwerekeye ikindi gice: urufunguzo rwicaye ku gikoresho cyawe, no kurukuraho byihuse.

Kuri transit igice - harimo nubushake Kwirinda kwant kubutumwa bwihariye nitsinda kuganira - reba izo page aho.

Guhisha indangamuntu

Mburabuzi urufunguzo rwabitswe rwicaye mububiko bwibanze bwibikoresho. Umuntu wese ubishoboye soma ubwo bubiko - igikoresho kidafunze, igikoresho cya forensic, umwirondoro wa mushakisha wandukuye a imashini isangiwe - irashobora gusoma urufunguzo rukakubera wowe.

Guhisha indangamuntu, munsi Igenamiterere ›Ibanga & Umutekano, rifunga uwo mwobo. Hamwe na:

  • yawe nsec ni Byabitswe Kuruhuka hamwe AES-GCM-256;
  • urufunguzo rwibanga rwa ephemeral urufunguzo rwawe kuganira mu matsinda kwishingikiriza kuri shishoza munsi y'urufunguzo rumwe;
  • urufunguzo rwibisobanuro ntirwigeze rwandikwa kuri disiki mugihe encryption iri - ibaho gusa mu kwibuka, gusa ku isomo;
  • gufungura bibaho rimwe, iyo porogaramu itangiye.
Igice cyerekeye ubuzima bwite n’umutekano, hamwe n’ibanga ry'irangamuntu hejuru.
Indangamuntu Encryption yicaye hejuru yibanga & Umutekano.
Igenamiterere rimwe ntabwo rihuza

Gufungura ibintu hamwe nurufunguzo rwibanga ni hafi kubikoresho, bityo ibanga ni Gushoboza ku gikoresho. Gusa ibyiyumvo byingendo / byanze bikunze ingendo hagati yibikoresho, igikoresho gishya rero gishobora gutanga kugirango gishyireho. Nta jambo ryibanga, umunyu cyangwa ibyangombwa birahuzwa.

Guhitamo ikintu cyo gufungura

Uhitamo uburyo ububiko bwafunguwe kuri iki gikoresho:

IkintuUburyo urufunguzo rukomokaBirashoboka kuri
Ijambobanga PBKDF2-SHA256, 310 000 gusubiramo Ahantu hose
PIN Inkomoko imwe ya PBKDF2, imibare gusa Ahantu hose
Passkey WebAuthn hamwe niyagurwa rya PRF, hanyuma HKDF-SHA256 Porogaramu y'urubuga
Biometrike - Isura ID, ID Touch, Windows Mwaramutse, biometrike ya Android, urufunguzo rwumutekano wibikoresho WebAuthn PRF kurubuga; urubuga rwibanze rwa biometrike kuri Android na iOS Ahantu hose

PIN ni ijambo ryibanga rikozwe mumibare, fata rero rigufi nkiryo: byihuse, nintege nke.

Impamvu igusaba gufungura ako kanya

Ntabwo buri cyemezo gishyira mubikorwa kwagura WebAuthn PRF, nimwe idakora ntishobora kubona urufunguzo. Mugihe rero ushoboje encryption porogaramu ituma ufungura rimwe, ngaho hanyuma - nibyiza kubimenya ako kanya kuruta ubutaha uzafungura porogaramu nta kuntu yagaruka.

Guhanagura ubwoba

Kanda hanyuma ufate "Nym yawe" kumwanya wamasegonda abiri. Nymchat isiba buri ikimenyetso cyose cyayo kuri gahunda (device), kuri buri muntu wiyanditseho. Nta kimenyetso cy'uko ibintu biri kubera, bishyizwe mu ntekerezo — intego ni uko ishobora gukora vuba, mu bihe bikomeye, itabaye ikenera ikindi kimenyetso cy'ubwishingizi cyo kureba.

Kugumana bumwe bikora ku muryango w'ifunguzo ry'aho ufungura an icyihishe ubuzima bwiteKama ku nyuguru ya Nymchat mu gihe sekunde ebyiri, hanyuma icyuma kigashyimangirwa utarakora ufungura ibintu na byo mbere.

Animasiyo ngufi yerekana iterambere mugihe ari:

  1. abasaba serivisi ya Nymchat gusiba ibyo igumana kuri buri muntu yiyandikishije — ibyerekeye imikorere yihariye (settings), kopi zibitse z'ubutumwa bwite n'ubw'amatsinda, ndetse n'inyuguti y'umuntu (profile) — buri gusaba ryose ryandikirwaho n'ikimenyetso (key) cy'uwo muntu ubwe. Ibi bikorwa bigerageza kugera kuri amasegonda 3; gusiba ntibategereza igihe kirekire kuri ferese;
  2. ikuraho amazina y'ibanga (private keys) n'urugero rw'ububiko (vault key) mu bwuzuzuzeye;
  3. shishoza buri gace- nisomo-kubika agaciro munsi yurufunguzo rudasanzwe ari ahita ajugunywa, hanyuma wandike izo ndangagaciro hamwe nubusa hanyuma usibe i ububiko;
  4. ihindura kandi ikuraho buri IndexedDB database yose, harimo n'iyo yubatsemo izindi zidentiteter yawe wibagiwe;
  5. gusiba ububiko bwa cache no kwandikisha umukozi wa serivisi;
  6. ikuraho kuki, hanyuma igasubira muri pristine yambere-ikora leta.

Intambwe ya gatatu ni yo ishimishije. Gusiba amakuru ntibivuze ko biba byashobora n'uburyo bwo kuyagarura, ntegere, ikoresho riririmurira amakuru imbere muri uwo muryango ukoresheje urufunguzo rudatinze na rimwe — harimo n'ikoresho ubwo `- ikoresho ryivugira `- rirangaza. Ibyasigaye nyuma yo gusiba ni amagambo yafunzwe nta rufunguzo ruriho rwaba ruriho.

Intambwe ya mbere igera gusa ku bumuntu uwo porogaramu ishobora gukoresha urufunguzo rwawo uwo mwanya: irimo gukoreshwa, n'izindi zisigaye ariko urufunguzo rwazo ruri kuri mudasobwa ritarashyizwe mu muryango w'ibanga, cyangwa ruri muri "browser extension" ikora aho ikoreshwa. Ubumuntu bufunzwe inyuma y'uburyo bwo guhisha ibanga ry'ubumuntu, cyangwa bukoresha uburyo bwo gusinya binyuze kuri "remote signer" mu gihe kitari cyakoreshwa, ntishobora gusinya ubusabe, bityo ibyagezweho kuri seriver biguma. Niba hari ibyari byasigweho, uruf screens w'inyonge ugaragaza ingano yabyo. Gusiba ibintu byose kuri mudasobwa biragenda rwose.

Nta gusubiramo

Izina rimaze gusibwa ntirashobora gusubizwa, nawe cyangwa n'undi wese. Niba ari izina ushaka kubika, bika ikopi yaryo nsec n'icyo nympq1… ikode yo kwibukiraho mbere y'uko ubikeneye. Gukanda rimwe gusa kuri iyo pane bituma gusa ufungura nym editor, kubera ko ibintu bitajya bishiranwa binyuze mu byihutiranye.

Icyo bitagera

Igisiburwa gisiba aya gashami n'ububiko bwa Nymchat bwite. Ntibishobora gusiba ibyo ubutumwa bwimururwa bwari bwari bafite: ubutumwa bw'imiyoboro yawe n'ubutumwa bwawe bwihariye bukunzwe guhisha amakuru biguma aho ubutumwa bwimururwa bwari bwavubikye, ndetse na kopi ziri ku mashini z'abandi.

Gusiba ibindi bikoresho byawe na byo

Panic wipe na yo isiba ibindi bikoresho byanjye, munsi ya Settings › Privacy & Security, ntibari kuva, kandi bishingiye ku muntu uwo ari we. Bihuza n'izinganira ry'ibyo muntu asanzwe akoresha, bityo buri gikoresho cyose cyinjiriye nk'uwo muntu kimenya ko kibuzuye. Kubishyira ku gitsinyi bisaba ko ubihamya, kandi bigakubwira ko bishobora kubika amazina yawe ya ibanga (keys) mbere na mbere.

Iyo ifite ibyo, paniki ku gikoresho cyose ikora ibindi bintu bibiri mbere y'uko isibazwa, ishyikirijwe n' identity: itiga ibimenyetso bito kuri Nymchat server, kandi ikohereza ibyo bimenyetso kuri identity ubwayo nk'impano yafunze mu buryo bw'ibanga kuri relays. Bindi bikoresho byose bihaye umukono nk'iyo identity bishyira mu kinyabupfura biba bishaka ibyo bimenyetso igihe cyonononye koneza, igihe gisubiye imbere, ndetse na buri minota itanu. Gikoresho kimenya ikimenyetso gifite umukono wemewe kandi gishya kurukuburira kwacyo gishyira iyo identity mu isura, kikayikuraho nta ntekerezo y'uko babyihereye. Izindi identity zashyizwe kuri icyo gikoresho ntihindurwa.

Igenezabikorwa ryo kwemeza rishingishwa iyo wateguye gusesa ibintu byose (Panic wipe) ryongera ryima ibindi bikoresho byanjye, ryerekana ko ibyo bikozwe bitashobora gusubizwa kandi rishyiraho amahitamo yo kubika ibintu (Back up first) cyangwa kubyishyira mu bikorwa (Turn on).
Gucana uburyo bwo gusiba amakuru byose binyuze kuri terefoni (remote wipe) bitangira kubaza, hanyuma bikaba byerekana uburyo bwo kubika amakuru (backup).
  • Ibimenyetso by'ubujura binyuranyije n'ukuri birasigara biteye amakenga: bigomba kuba birimo umukono w'umuntu ubishingiyeho.
  • Kwinjira nanone nyuma yaho bituma igihe gishya cyo kwinjira gicapwa kandi ikimenyetso gihinduka, kugira ngo kwinjira gushya kutashimangirwa. Ibikoresho biguma bitahuye kugeza igihe ubinjiramo bushya bishobora kutagira ubwo buhamya.
  • Ikimenyetso kijyewe mu minsi 90, kandi kigumana urugero rw'umukono rwawo rwa muntu (public key), igihe, n'umukono — nta kintu na kimwe kijyanye n'uburyo ibikoresho (devices) bimeze.
  • Ntabwo gihagurara kuri Bluetooth mesh.
  • Umwirondoro waje ushyirwaho ibanga ukiri ufunze iyo uba uhawe amakenga ku muryango w'ikusura ntashobora gusinya, bityo ntashobore kohereza ubu butumwa.

Gukuna ubutumwa, umutekano w'uburindi, n'uburyo bwo gukoresha ibyapa by'imbuga mu buryo bwihishe

Ibintu bitatu bishingiye kuri Settings › Privacy & Security ku muntu ufata telefone yawe itafunze, cyangwa ukureba inyuma yawe.

Kunga ifunguzo rya chat. Kunga ihererekanya rya chat, mu menu y'umurongo w'ibiganiro, uwihera mu rutonde rw'ingenzi ukayuyinjira muri Ibiganiro byafunzwe, bikurikirwa na Face ID gusa, ifingeripoti, passkey cyangwa passcode. Agakoresho kagezweho ntabwo gifite na kimwe muri ibyo kaba kagusaba gushyiraho passcode, ikaba yigumye kuri ako gakoresho; iyo uburyo bwo guhisha ibanga ry'umuntu bukeneyewe, ijambo ry'ibanga cyangwa PIN na byo bifungura. Ushobora kugira uburyo bwo gufunza kugeza kuri chats 100, nubwo atari #nymchatImenyezambaga y'uburyo bwo kubica ibanga (locked chat) ivuga gusa “Ubutumwa bushya”. Imihandaguratsiko y'ibanga bya chat… izigaba igihe zongera ziba zifunze nyuma yo gusohoka muri application, kandi ushobora no guhisha uburyo bwo kubona ubutumwa bwa Locked burundu, kugira ngo bube bugaragara gusa iyo wanditse ijambo ryihishe muri sidebar search. izigaba zifunze zifatanya n'izindi bikoresho ukoresha; buri gikoresho gifungura ku buryo bwihariye.

Umutekano w'ibyapa by'ikoranabuhanga, ntibuzahita baka, bikora ibyo urubuga rwemewe. Kuri Android ituma ubuvuganyo buhishwe mu muryango w'imikoreshereze y'uburyo (app switcher) kandi ibuzira gukora screenshots n'uburyo bwo kureba ibiri kuri screen (screen recording). Kuri iOS ituma ubuvuganyo buhishwe mu muryango w'imikoreshereze y'uburyo (app switcher) kandi ikabuhisha mu gihe screen irebwa cyangwa igaragazwa kuri screen indi; iOS ntiyemerera porogaramu (apps) kubuzira gukora screenshots. Mu mfuruka ya browser ituma ubuvuganyo buhanagurika (blurs) igihe uhinduye urubuga; browsers ntizemerera imbuga za internet (websites) kubuzira gukora screenshots cyangwa kureba ibiri kuri screen. Biba bihari buri gihe mu buvuganyo bufunze n'amashusho cyangwa amafoto agomba kurebwa rimwe gusa.

Incognito Keyboard, biba bitoriye mu buryo bw'ibanze. Kuri Android, bisaba keyboard itagakoresha ibyo wandika kugira ngo yigeho, kandi biba bitoriye ibitekerezo bishobora gutangwa hamwe n'ikorekereza amagambo mu nshinga zo kwandika ubutumwa. Mu browser, biba bitoriye autocomplete, autocorrect, hamwe n'igenzura imyandikire, ariko urubuga ntashobora gusaba porogaramu yawe ya keyboard guhagarika kwiga. iOS ntabwo itanga uburyo butyo kuri porogaramu, bityo uwo muryo ntuboneka kuri yo.

Ni iki kibitswe ku gikoresho cyawe

Nymchat ikomeza leta mugace kugirango ishobore gufungura ako kanya kandi ikore kumurongo. Muri rusange:

NikiInyandiko
Urufunguzo rwawe Shishoza kuruhuka mugihe ibanga ryibanga riri. Ntabwo ibitswe na gato muri buri somo cyangwa uburyo bukomeye.
Amazina yandi y’abantu yakozwe ishyirwa mu ntekerezo yatsinze Buri muntu muri Igihemwe by'Imyirondoro igumana urufunguzo rwayo, ibintu bya settings, caches n'ubutumwa bufite amategeko, atandukanye n'ibindi. Icyari gikorwa gusa ni cyo kicyurwa.
Ubutumwa bwatunzwe, ibiganiro byafunze n'ibyo byashyizwe hejuru Urutonde rw'ibyo washyizeho, ubyibandeyemo, kandi ubyigumishijeho. Ubutumwa bwashyizeho buvura kopi y'amagambo.
Igenamiterere n'ibyo ukunda Insanganyamatsiko, imiterere, yahagaritse abakoresha nijambo ryibanze, imiyoboro ikunzwe, nibindi bisigaye.
Amateka yumurongo hamwe numwirondoro Ubwihisho bwibintu byakuwe mubisobanuro.
Bifunguye ubutumwa bwihariye hamwe no kuganira mumatsinda Kugenzurwa na Cache PMs & Itsinda ryibiganiro kubikoresho (ku busanzwe). Zimya kandi zongeye kugarurwa no gufungura buri gutangiza aho kwicara kuri disiki.
Abagize itsinda hamwe nurufunguzo rwitsinda Byabitswe munsi yurufunguzo rwa vault mugihe ibanga ryibanga riri.
Kugura neza Isubizwa muri code yo gucungura - reba iduka.

Igenamiterere ›Data & Backup ifite ibikoresho bibiri bigufi kuruta ubwoba guhanagura: Kuraho Ububiko bwaho Ibitonyanga byamateka, ubutumwa, imyirondoro na reaction ariko ikomeza kwinjira, igenamiterere, abanyamuryango b'amatsinda no kugura; Kugarura Igenamiterere Kuri Mburabuzi ikora.

Gusiba konti yawe

Gesanura amakuru y'akunyamenyekanisha hanyuma usibe ibintu byose kuri iki gikoresho, ku mpera ya Settings › Data & Backup, ikura konti yawe muri porogaramu yo muri telefone. Ibibaza rimwe, hanyuma, kuri buri muntu wiyandikishije kuri device ifite urufunguzo (key) ishobora gukoresha, isaba serivisi ya Nymchat gukura ibyo itunze byose bijyanye n'uwo muntu: ibyerekeye imikorere (settings) zashyizweho mu buryo bw'imikorere yunganira izindi, urufunguzo rwo gusubiza ibintu byahakozwe mu buryo bw'ikoranabuhanga rishya (post-quantum recovery code), imyirondoro, uburyo bwo kwandikirana (PM) n'uburyo bwo kubika ubutumwa bw'itsinda, ibiganiro na Nymbot, ubutumwa bwateganyijwe, ibyerekeye ubutumwa bwawe bugaragara (public posts) buri kuri serivisi, umubare w'amafaranga yawe kuri Nymbot hamwe n'imibare yayo, ibyo waguze, fagitire n'ibikoresho by'amafaranga, ibitabo by'imibare, impapuro wagennye, n'ibitabo by'igisuzanyo cy'ubutumwa bwavuzwe nabi (spam-filter) n'ibitabo by'igenzura porogaramu (app-check) bijyanye nawe. Buri gusaba buragirwa umukono n'urufunguzo rw'uwo muntu kandi bukoherezwa bwihariye, mu masegonda make. Hanyuma ikagira uburyo bwo gushira ibintu kuri device nk'uko bikorwa mu gihe cy'uburyo bwo kwibura (panic wipe) hanyuma ikerekana Amakuru y'icyitwa asibye mbere yo gusubira ku itangira rya mbere.

Mbere y'uko amakuru ya serivisi ya buri muntu akurwa, porogaramu (app) ituma kandi ikabika ikimenyetso kidu bito cyashyizweho umukono n'uwo muntu: urufunguzo rw'umutekano rwawo rugaragara (public key), igihe, idirisho y'icyerekezo (event id) n'umukono, ibindi bitari na byo, bibikwa mu gihe cy'iminsi 90. Ibi biragenda haba hari cyangwa ntacyo bivuze Panic wipe na yo isiba ibindi bikoresho byanjye bihari. Ibindi bikoresho byose byinjiriye muri uwo muntu biba bikeneye kubigerageza iyo bishonje, bishinge mu muryango, no buri minti nka imwe, kandi biba biba binze uwo muntu aho kongera kubika amakuru ye. Ubundi muntu bari kuri ibyo bikoresho ntibuhindurwa.

Kuri iPhone na iPad na byo birashira ibitwagira by'amfunguzo (key backups) ibi bikoresho byashyize muri iCloud. Ibitwagira muri Google Drive, n'ibitwagira bya iCloud byashyizwe aho biri ku bindi bikoresho, biguma aho biri.

Amafaranga y'uburyo (Credits) na yo arashimbuwe

Amayira asigaye ya Nymbot azashira hamwe n'icyifato (account) kandi ntashobora kuvugururwa, mu Nymchat cyangwa muri porogaramu ya Nymbot. Koresha ?transfer ubanza niba ushaka kubaziganya.

Icyo bitagera

Ibyanditswe n'ubutumwa biri kuri relay za Nostr zisanzwe zigaragarira mu ruhushya birakirwa n'abayoboye izo relay kandi ntabwo dushobora kuzikuraho.