Bu’uura beekumsaa Dhuunfummaa
Eenyummaa fi seensaa
Akkaawuntii, iimeelii fi paaswurdii hin jiru. Kallattii (key) tokko qofa jira, kan biroon hundi immoo akkamitti akka itti eeggattu irratti hundaa'a.
Fuulli kun akka mijatutti maashiniin kan hiikamedha. Orijinaalli Ingiliffaa kan ilaallatudha.
Furtuu malee herrega miti
Eenyummaan kee Nostr keypair dha. Kutaa ifa (an npub) kan tajaajilli sun siin beeku dha; walakkaa dhuunfaa (an nsec) sagantaa saamana keessan irratti qubadha, kan isaan bakka bu'ee immoo mallattoo godhu dha.
Maqaan kee (nym) — maqaa ati filatte — miidhagina qofa. Mallattoolee afur isaan booda dhufan immoo 'public key' kee irraa kan dhalan, fi kutaa dhugaa tokko irraa kan biroo adda baasu dha
alice kan biraa irraa.
Namni tokko kunci keessan irra deebisee kennuu hin danda'u. Yoo dhabde seenaa keessan fi kireeditii kamiyyuu isaan irratti argamu dhabda.
Koppii godhu nsec Guyyaa jalqabaa appii sana fayyadamtu bakka tokko offline ta'ee.
Akkaataa itti seenan
- Tokko uumi. Faayidaa sirna haaraa fe'ame irratti uumame.
- Hiru
nsec. Identiteeti jiruu tokko fida — irraa Nymchat yookaan appii Nostr biroo kamiyyuu — kireeditii isaa fi seenaa Nymbot isaa waliin. - Dandeettii brayzaraa (browser extension) (NIP-07). Kallattii (key) kun extension keessa hafa, fuula irratti hin ga'u; appiin immoo akka mallatteessu gaafata.
- Mallattoo fagaataa (NIP-46), yoo furtuu kee meeshaa biraa irratti kuftun.
Tooftee tokkoyii kanaan meeshaa lammaffaa irratti seenuun herrega tokkoyii siif kenna. Wanti tokko osoo hin jirre gara birootti ceesifamuu qaba, sababni isaas wanti jiru tooftee sana malee bakka biraatti hin jiru.
Mallattoo fageenya irraa dhiyeessu
Yoo furtuun kee appii mallatteessaa keessatti jiraate, filadhu Ani kanaan dura tokko qaba., sana booda
Mallattoo fageenyaa fayyadami. Hafeessii bunker:// linkii signarii keessan agarsiisa, yookaan
tuqaa Bakka sana koodii tokko agarsiisi akkasumas koodii sana xiinxali (yookaan linkii isaa gara signeritti garaaggaxi).
Koodichi fayyadama wss://relay.primal.net yoo dura relay jijjiiruu hin dandeenye malee, fi Nymbot
mallattoo hiikuuf daqiiqaa shan hangaatti eega, booda ammoo mallattoo 'Cancel' qaba.
Ijii (key) sun Nymbot hin ga'u. Yeroo hunda Nymbot mallattoo yoo barreessu ykn yoo hiiku, nama mallattoo barreessu gaafata, akkasumas
Mallatteessaa keessan eegaa jira… yoo deebiinii tokko sekondii tokko ol fudhate mul'ata.
Mallattoo tokko gaaffii sana fuula weebsaayitii isaa irratti akka mirkaneessitu si gaafachuu danda'a; Nymbot irratti tooftaa (button) isaa agarsiisa
ittoo ati irratti tuqee, fi yoo inni kana ta'ee qofatti banas. https fuula. Nymbot deebii kan fudhatu nama mallatteessu kan ati waliin walitti hidhte irraa qofa, mallattoo ergaa isaa hunda madaala, akkasumas xiinxala koodii kan sirna walitti hidhamiinsa isaa iccitii deebisee hin agarsiisne hin amanu.
Sanadaan sana booda agarsiisa Hirmaannaan: Mallattoo furaa fagaataa (Remote signer) waliin hojjetame. Hin jiru
nsec asf bakkachi asii dhufeeti, kanaafii furaa kee signeri keessa akka kuufatte itti fufi. koodii fayyadama kee post-quantum recovery daawwii kee meeshaa kana irratti jirti, akkasumas akka adeemsa barameetti kuufachuu qabda.
Mallatteessaa walqabsiisa kutachuu… meeshaan kun akka dhiyeenyatti xumuramu (sign out) fi akka qulqulleessamu godha, garuu kopii walitti hidhame (synced copy) keessan hin balleessu, kopii sana immoo yeroo ammas namicha tokkoof itti fayyadamtan (signer) sirriitti galmaa'tan deebi'ee dhufa.
Modii maqaa malee akkaataa itti fayyadama kiyyaatiin kii dhuunfaa (throwaway key) itti fayyadama, yeroo hunda immoo
signer hin fayyadamu.
Icciitii eenyummaa
Filannoo, akkasumas hanga ati irraa onniftu utuu hin danda'amin cufamaa dha Eenyummaa waraqaa. Isaa yoo itti hidhame, iccitiiwwan Nymbot meeshaa kana irratti qaban iccitii dhaan hidhamu, kanaafuu oofee hin banuun kuusaa meeshaa kanaa keessaa dubbisuun hin danda'amu:
- namni dhuunfaa kee, yookaan walitti dhufeenya mallattoo kee fagaataa (remote signer connection), fi bu'ura post-quantum kee,
- da Moodii Anonymoosii iiya dabarree fi vouchaawwan isaa,
- keeti kuusaa fi Walitti hidhaa tokeniiwwan,
- huccuuwwan gara haasaa keetti si geessan liinkii kanaan kan qoodame,
- akkasumas, appii Android fi iOS keessatti, fakkiiwwan fe'uuf kan tajaajilan ijoollee (keys) fayyadaman.
Nymbot sana booda iskiriinii banuutti banama, hanga ati itti hin banneetti immoo waan tokkoy
Wanti inni eegatu kophii meeshaa sana irratti argamu, nama meeshaa sana ykn kuusaa (storage) isaa qabate irraa eega. Kun waan ergame ykn waan serveerii argu hin jijjiiru, akkasumas bakka bu'aa (backup) miti.
Fakkeenyi deebii hin jiru. Jecha sirrii keessan dhabdan? (yookaan Koodii sirra-beeksifamuu kee dhabde?) ijaarsa hirmaannaa irratti, itti gaafatamummaa booda, furtuu sanaa fi waan Nymbot meeshaa kana irratti kuuse hunda balleessuu fi irra deebi'anii eegaluu of danda'a. Yoo ati
bakka kuusuu kee nsec, booda ittiin deebi'ii seeni.
Jecha nageenyaa, passkey ykn biometrics
Akkaataa itti banamu salphaatti meeshaa hunda irratti addaan kan dhimma baastu filattu:
- Jecha-fakaataa qubeeffama afur ykn isaa ol ta'an. Bakka hundumaatti ni dhiyeeffama.
- Kii-seeraa tokko, appii weebii keessatti. Meeshaa irratti, meeshaa ol-kaasuu (password manager) keessatti yookaan qabxii nageenyaa (security key) irratti jiraachuu danda'a, garuu WebAuthn PRF extension deeggaruu qaba, kun immoo passkey-n furtuu ijaarsaa (encryption key) akka uumuu danda'u gochuudha. Kan deeggaruu hin dandeenye ammoo jijjiirama tokko malee رفضatama, akkasumas bakka isaa jecha furtii (passphrase) fayyadamuu dandeessa.
- Biyoometiriiksii: mallattoo qubaa, fuula kee, ykn Windows Hello. Appii weebii keessatti kun meeshaa (device) kan ofii isaa authenticator fayyadama, akkasumas meeshaalee Apple irratti hin dhiyeessamu, sababiin isaas meeshaa Apple irratti passkey jedhamu Face ID ykn Touch ID dha. Appii Android fi iOS keessatti immoo yeroo meeshaan sun mallattoo qubaa ykn fuula qabaatee qopheeffate dhiyeessama.
Appiin weebii biraauzarii deeggarsa passkeyii hin qabne keessatti jecha-eebba qofaa dhiyeessa. Appiin Androidii fi iOS jecha-eebba ykn biomeetrikii dhiyeessa.
Lakkii sana jijjiira, mala biraatti jijjiira yookaan piroogiraamii (encryption) dhaamsi, mala ammaa mirkaneessuu booda tokkoon tokkoon isaanii. Wantoonni desblookii isaa banan meeshaa (device) irratti qofa hafa: passphrase, passkey yookaan salt tokko illee walitti hin sync'aman, kanaaf meeshaan tokkoon tokkoon isaa ofumaan qophaa'a.
Wanteeffannaan (sync) meeshaalee kee gidduu maaltu jira?
Tooftaan kee meeshaalee ati irratti seenxu uffata (record) tooftaa end-to-end tooftaan dhoksite (encrypted) michuu keetiin qabamu keessatti gidduu uffata (travel) godha, kanaaf serveriin kophee cufame kan inni dubbisuu hin dandeenye kuusa. Kunis bakka hojii kee (workspaces), botoota, yaadannoo, ajajamuwwan (prompts) qusatan, sagantaalee fi folderoota, akkasumas repository fi tokenii connectora kee dabalata, kanaafis chatin isaan fayyadamu meeshaa haaraa irratti deebisanii qopheessuu osoo hin taane hojjeta.
Yeroo tokko tokko tokiniin meeshaalee lamaan irratti jijjiiramu, jijjiiramni haaraan injifata, kanaaf bakka kuusaa (repository) meeshaa tokko irratti kutuun (disconnect) gochuun tokiniin meeshaalee biroo irratti qulqulleessa. Konnektara tokko haqsuun bakka hundatti ni haqqa.
Wanti meeshaa hunda irratti hafu akkamitti koftee eenyummaa banattu dha, fi waan kamiyyuu... Haasaa hafuuraa.
Akkaawuntii kee balleessuu
Dataa herregaa balleessi fi meeshaa (device) qulqulleessi, Tooftaa keessatti Akkaantii jala fi Eenyummaa keessatti, yeroo tokko gaafachaa achiis akkaantii keessan balleessa. Tooftaan (key) sun baduun dura, tooftaan sun itti mallatteeffame, wanta akkaantii kanaaf kuusame balleessuu akka serverichi gochuuf gaafata: kunis kophii xaxame (sealed copy) haasaa keessanii fi tooftaa (settings) sync qabu, seenaa haasaa Nymbot keessan, hojiiwwan duubatti raawwataman, sagantaalee fi hordoffiiwwan pull request, liinkiiwwan isin qooddan, baasii (credit balance) keessan fi galmee isaa, ragaalee bitii, invoisii fi voucher, fi waan hundumaa kan API kanaaf qabata: furtuu API kamiyyuu, kan yeroo tokkotti hojii dhaaban, seenaa gaaffii, odeeffannoo fayyadamaa, walii gallee walumaa akka ofiin guutu (auto top-up) kuufame, hojii viidiyoo fi kaffaltiiwwan hamma ammaa dhimmatamu hunda. Sana booda waan appichi meeshaa kana irratti kufe hundumaa balleessa: furtuu kee, haasawa kamiyyuu, repository kee fi tookeniiwwan walitti hidhaa (connector tokens), barreeffamoota kuufaman fi fayyiloota cache ta'an. Inni agarsiisa Ragaa herregaa balleessame yeroo itti xumuramu, fi app-iin irraa deebi'ee jalqabu.
Dataa serwerii sana dura irraa haqamuun dura, appiin mallattoo xiqqoo furtii keetiin mallatteeffame kuusa: furtii kee kallattii (public key), yeroo, iddoo raawwii (event id) fi mallattoo (signature), kan biraa hin jirre, guyyoota 90f kuusa. Meeshaa biroo furtii sanaan walitti hidhame hundi yommuu banaman, yommuu gara fuulduraatti deebi'an, dura yommuu walitti hidhatan (sync), fi daqiiqaa muraasa gidduutti isaa hordofu, akkasumas data kee irra deebiee ol fe'uu mannaa ofiin balleessa.
Nostr relay-wwan uumamaa irratti jiran, yookaan bakka bu'oota furtuu (key backups) iCloud yookaan Google Drive irratti kuusxeef hin balleessu. Kredittii Nymbot hafan herrega kee waliin ni balleessama, deebisanii deebisuunis hin danda'amu; faayidaa galchi Hojiirra oolchi deebii koo guutuu isaan eegalee eegduu dursa.
Kun baasii (logout) miti, akkasumas deebisanii dhabamsiisuun hin danda'amu. Yoo bakka kaa'atte (backed up) ta'e... nsec sagalee sana boodarratti deebitee fayyadamuu dandeessa, yoo chat tokkoyyuu hin qabaatin; yoo hin taane garuu, eenyummaan sun badeera.