Spring til indholdet
Tilbage til Nymchat

Vidensgrundlag Identitet

Identitet og login

Der er ingen konto. Der er et nøglepar på din enhed, og alt hvad du do er underskrevet med det.

Nøgler, ikke konti

En Nostr-identitet er et secp256k1-nøglepar. Den offentlige nøgle identificerer dig; de private nøgletegn hvad du sender. Der er ikke noget registreringstrin, fordi der ikke er noget at registrere sig med — nøglen genereres lokalt og er gyldig i det øjeblik, den eksisterer.

Du vil se to kodninger:

FormHvad det erDeler det
npub1…Din offentlige nøgleSikker. Det er din adresse.
nsec1…Din private nøgleAldrig. Det er du.
nympq1…Din post-kvante kodeAldrig, det åbner dig Quantum-resistente beskeder.

Dine nym er det viste navn, du valgte plus fire hex-tegn taget fra din offentlige nøgle - SatoshiFan#a1b2. Navne er ikke reserveret og to personer kan vælge den samme; suffikset er det, der adskiller dem, og det kan ikke lånes uden nøglen bagved.

Der er ingen nulstilling

Ingen har en kopi af din private nøgle, så ingen kan gendanne den. Tab det og identitet er væk: ikke låst, væk. Hvis en identitet er vigtig for dig, skal du kopiere den nsec ind i en adgangskodeadministrator nu - og dens nympq Koden ved siden af det. nsec alene kan ikke genopbygge post-kvantekoden, som er hele pointen med at være adskilt, så de to er backup sammen eller slet ikke.

Flygtige identiteter

Tilmeld dig på velkomstskærmen og Nymchat laver et nøglepar til dig på stedet. Hvad sker der med det næste er en indstilling - Generer tilfældige nøglepar pr. session, under Indstillinger › Privatliv og sikkerhed:

ModeOpførsel
Handicappet (misligholdelse) Tasteparret fortsætter på tværs af genindlæsninger, så din nym overlever at lukke fanen og komme tilbage.
Aktiveret En helt ny identitet hver session. Intet forbinder denne session med den sidste.
Hardcore Et nyt nøglepar til hver besked sendt.
Hardcore-tilstand bryder samtaler

Ingen kan svare på en pubnøgle, der ikke længere eksisterer. Private beskeder og gruppechat gør det fungerer ikke pålideligt i hardcore-tilstand, og indstillingerne synkroniseres ikke. Det er til at råbe ind i en offentlig kanal og intet andet. Per-session-tilstand har samme effekt på indstillingssynkronisering, af samme grund.

Der er også Auto Ephemeral Mode ved genstart under Indstillinger › Beskeder & Skærm, som springer velkomstskærmen over helt og bringer dig direkte ind i en frisk flygtig session.

Hvad en flygtig nym gør og ikke skjuler

Den gemmer sig du fra andre brugere: der er intet navn, e-mail eller telefonnummer bag nøgle. Det gør den ikke skjul din IP-adresse fra de relæer, du opretter forbindelse til. Nymchat-ruter videresender trafik gennem sin egen proxy som standard, som beholder din adresse fra tredjepartsrelæer - se privatlivsproxyen - men hvis det betyder noget for dig, så brug også Tor eller en VPN.

Log ind med en Nostr-konto

Fanen Login tager en identitet, du allerede har. Fire veje ind, i faldende rækkefølge efter hvordan meget din nøgle er afsløret:

Nymchat login-fanen tilbyder en passkey, en browserudvidelse, en fjernsigner, en bunkerstreng eller indsættelse af en nsec.
Fanen login. Udvidelse og fjernunderskriver afleverer aldrig nøglen til appen.
MetodeHvor nøglen borBehov
Browserudvidelse (NIP-07) I forlængelsen. Nymchat beder den om at underskrive og ser aldrig nøglen. Alby, nos2x eller lignende
Fjernunderskriver (NIP-46) På en anden enhed eller tjeneste. Signeringsanmodninger går til den. Amber, nsecbunker, nsec.app
Bunkersnor Samme som ovenfor - indsæt en bunker:// URI i stedet for at scanne. En underskriver, der udsender en
Indsæt en nsec I denne browsers eller app's lokale lager. Intet

Foruden de fire, Fortsæt med Google og Fortsæt med en passkey gendanne en nøgle, som du tidligere har sikkerhedskopieret – se Backup af din nøgleDen genoprettede nøgle gemmes derefter som en indsat nøgle.

Foretrække et lokalnummer eller en fjernunderskriver, hvor du kan. Hvis du indsætter en nsec, vend på identitetskryptering så den gemte nøgle er ikke kan læses fra enheden.

En vedvarende identitet giver dig en nym, der overlever genstarter, en profil, som andre klienter kan se, indstillinger, der følger dig mellem enheder, og zaps, der rent faktisk kan betales til dig.

Mere end én identitet

En enhed kan holde til 10 Identiteter skifte mellem dem. Styring af identiteter, rækken direkte under panelet "Your Nym", åbner listen: hver gemt identitet med sin avatar, nym og hvordan det tilmelder sig (nsec, udvidelse, bunker, efemeral eller anonym), en tjek på den aktive, og en prick på enhver, der har ulæste meddelelser.

Den Nymchat identitet switch, der lister tre gemte identiteter med deres login metode, den aktive en tjekket, og knapper til at tilføje en identitet eller logge ud af alle.
Administrer identiteter, der åbnes fra rækken under panelet "Your Nym".
  • Tilføj identitet åbner log-in-skærmen uden at logge den nuværende identitet ud, så den nye tiltræder listen.
  • Tapping en identitet Appen genstarter som den identitet med sine egne indstillinger, chats, skitser og købet meddelelser; alt, hvad der stadig ikke er skrevet, forbliver med den identitet, der skrev det, og er aldrig underskrevet af en anden.
  • Fjern sletter denne identitets meddelelser, indstillinger og caches fra enheden. Hvis dens nøgle kun eksisterer på enheden, er det slutningen af den, så sikkerhedskopier nsec En nøgle, der holdes i en udvidelse eller en fjernsigner, forbliver der.
  • Log ud, i nym detaljer, logger kun den aktive identitet ud og skifter til den næste; Log ud af alle identiteter Fjern hver af dem.

En identitet beskyttet af Identitetskryptering forbliver krypteret, mens den ikke er i brug. Skift til den bringer dens låseskærm op, og skærmens Glem identitet sletter den fra enheden og flytter dig til den næste identitet, eller til velkomstskærmen, hvis den var den sidste.

Hold identiteterne adskilt

De andre holder ingen forbindelse åben og modtager ingen push-meddelelser, fordi en enheds push-token, der deles mellem identiteter, vil vise serveren, at de tilhører hinanden. Meddel mig om denne identitet, mens den ikke er aktiv Hver identitet taler til relæer og til Nymchat-serveren via sine egne forbindelser, og ingen anmodning bærer to af dem. Hvad der er tilbage er, hvad enhver app på en enhed viser: den samme IP-adresse, og switches, der sker den ene efter den anden.

Backup af din nøgle

En nsec kopieret til en password manager er stadig den enkleste backup. appen kan også holde en til dig, fra Se eller redigér Nym's detaljerVed siden af den nsec og post-quantum recovery koden:

  • af GoogleNøglen og genoprettelseskoden med den er krypteret på din enhed under en PIN-kode, som du vælger, og gemmes i Google Drives skjulte app-mappe. Fortsæt med Google på en anden enhed og indtaste PIN-koden.
  • æble, i iOS-appen, bevarer den samme PIN-krypterede kopi i din iCloud Keychain.
  • En passagerBackupen er krypteret under en hemmelighed, som kun passkey kan producere, og gemmes under en separat nøgle, der stammer fra passkey i stedet for under din offentlige nøgle. Fortsæt med en passkey Uanset hvor der er tilgængelighed.

En kort PIN er det svage punkt i de to første, så gendannelsesskærmen bremser gentagne forkerte gætninger.

Din profil

Tryk på panelet "Your Nym" øverst på sidebaren for at åbne Se eller redigér Nym's detaljerDet starter med din fulde offentlige nøgle, som du kan kopiere som en npub eller i hex; de fire tegn efter # I din nym er de sidste fire af hex. Nedenfor kan du redigere:

  • Kaldenavn - op til 20 tegn. /nick gør det samme ting fra komponisten.
  • Avatar og banner billeder.
  • Bio — op til 150 tegn.
  • Bitcoin Lightning adresse - hvor zaps du modtager er betalt.
  • Afslør denne nyms private nøgle — et sammenklappet afsnit, der viser nsecOg den nympq1… post-quantum gendannelseskode med det, så du kan sikkerhedskopiere dem.
  • Nøgle backup - Se Backup af din nøgle.

Log ud Den ligger i bunden af det samme panel.

Nymchat nym detaljer panel, med den fulde offentlige nøgle øverst og felter for et kaldenavn, avatar, banner, bio og Lightning adresse.
Se eller redigér Nym’s Detaljer, nået ved at trykke på “Your Nym” panel.

For en logget ind Nostr-identitet er dette din almindelige Nostr-profil (a kind 0 metadatahændelse), så en ændring her dukker også op i hver anden Nostr-klient.

Omhyggelig

Tryk og hold det samme panel i to sekunder, og Nymchat tørrer sig selv fra enheden med det samme, uden at spørge - hver gemt identitet, ikke kun den aktive. Panik tørre.