Kjerneidéen: Hvorfor PGP betyr noe på Torzon
På Torzon løser PGP et problem som sentraliserte systemer vanligvis håndterer med brukernavn og passord: hvordan vet du at en melding virkelig kom fra den du forventer, og hvordan holder du en leveringsadresse lesbar bare for den personen? Et marked har ikke den luksusen som en pålitelig selskapsserver gir, der tilgang stilles tilbake eller identiteter garanteres i det stille. Enhver konto kan være noen andre, og enhver adresse i klartekst kan leses av den som kontrollerer linjen mellom deg og nettstedet. PGP gir begge sider en måte å operere på uten den sentrale autoriteten.
Verktøyet er ikke én enkelt funksjon; det er to vaner som brukes sammen. Når du krypterer en melding til en selgers offentlige nøkkel, lager du en nyttelast som bare innehaveren av den tilhørende private nøkkelen kan åpne. Når du verifiserer en signert melding, bekrefter du at avsenderen kontrollerte en bestemt privat nøkkel på skrivetidspunktet. Ingen av handlingene krever at markedet står i midten og lover at alt er i orden.
En nyttig mental modell er en låseboks med to nøkler som ikke er like. Den offentlige nøkkelen er som en åpen hengelås som deles ut fritt: hvem som helst kan klikke den igjen på en melding. Den private nøkkelen er det eneste som åpner den bestemte låsen. Fordi den private nøkkelen aldri forlater eierens enhet, er ikke systemet avhengig av markedets gode oppførsel for å beskytte innholdet.
- Selger publiserer en offentlig nøkkelmarkedsprofilen eller et signert notat inneholder nøkkelmaterialet
- Kjøper importerer eller limer inn nøkkeleningen privat nøkkel er involvert
- Kjøper krypterer adressenklarteksten erstattes av chiffertekst
- Selger dekrypterer lokaltden private nøkkelen forblir på selgerens maskin
- Kjøper sjekker selgerens signaturertvister baseres på en kontrollerbar kjede av avsenderidentitet
Den viktigste fordelen er uavviselighet uten forvaring. En signert melding fra en selgers nøkkel gir kjøperen bevis på at den samme nøkkelinnehaveren aksepterte en ordre, endret et vilkår eller ga et løfte. En signert melding fra en kjøpers nøkkel gjør det samme motsatt vei. Markedet kan være vert for tvisten, men trenger ikke å stoles på som den eneste kilden til sannhet om hvem som sa hva.
På Torzon betyr dette mest ved tre tidspunkter: før du sender en leveringsadresse, når du mottar en betalingsbekreftelse eller oppdatering om forsendelsen, og når en uenighet om en ordre begynner. I hvert tilfelle gjør PGP «nettstedet sier» eller «selgeren hevder» om til noe brukeren kan inspisere direkte. Neste avsnitt ser på hvorfor designet med to nøkler gjør dette mulig.
Offentlig nøkkelkryptografi som en toveis låseboks
Tenk på et asymmetrisk nøkkelpar som en boks med to ulike låser som passer til samme lokk. Den offentlige nøkkelen låser boksen; bare den private nøkkelen kan åpne den. Derfor er det ufarlig å dele den offentlige nøkkelen din: Den gir bare noen mulighet til å forsegle en melding til deg, ikke til å lese noe som er sendt til deg.
Kryptering og signering er ikke samme operasjon. Kryptering bruker mottakerens offentlige nøkkel for å skjule en melding for alle unntatt innehaveren av den private nøkkelen. Signering bruker avsenderens private nøkkel for å bevise at meldingen virkelig kom fra den avsenderen, og at ingen endret den underveis.
En nybegynner bør først bekrefte én ting: at nøkkelavtrykket du har for en handelspartner eller markedsadresse, samsvarer med det de bruker i den signerte meldingen. Avtrykk er kompakte strenger utledet fra en offentlig nøkkel. Hvis bare ett tegn avviker, snakker du ikke med samme nøkkel — stopp og kontroller på nytt gjennom en separat kanal.
- Offentlig nøkkel — deles fritt; hvem som helst kan bruke den til å kryptere en melding ment for nøkkeleieren
- Privat nøkkel — oppbevares frakoblet eller passordbeskyttet; brukes til å dekryptere innkommende meldinger og til å signere utgående
- Avtrykk — kort identitetsstreng utledet fra den offentlige nøkkelen; brukes til å bekrefte hvilken nøkkel du faktisk mottok
Når du sjekker en handelspartners nøkkel, sammenlign hele avtrykket, ikke bare de første tegnene. Angripere kan generere nøkler med visuelt like korte forstavelser.
Send aldri den private nøkkelen din til noen, heller ikke til noen som utgir seg for å være Torzon-support. Legitime tvister løses med signerte meldinger, ikke ved å utlevere nøkkelen som beviser identiteten din.
- Offentlig nøkkel
- en delt kryptografisk verdi som brukes til å kryptere data ment for eieren eller til å verifisere eierens signaturer
- Privat nøkkel
- en hemmelig verdi som dekrypterer data sendt til eieren og lager signaturer bare eieren kan lage
- Avtrykk
- en forkortet representasjon med fast lengde av en offentlig nøkkel, brukt til pålitelig nøkkelsammenligning
- Signering
- det å bevise meldingens opphav og integritet med en privat nøkkel
- Kryptering
- det å omforme en melding slik at bare innehaveren av den tilhørende private nøkkelen kan lese den
Adressekryptering: Hva som faktisk blir beskyttet
Når du legger inn en leveringsadresse i et bestillingsskjema på Torzon, blir ikke feltet bare lagret og sendt. Grensesnittet krypterer det lokalt med selgerens offentlige nøkkel før den krypterte blokken overføres. Det som blir beskyttet, er selve klartekstadressen — navnet, gaten, byen, postnummeret og eventuelle leveringsmerknader. Krypteringen betyr at den som senere ser meldingen underveis eller på serversiden, ser chiffertekst, ikke en lesbar adresse.
Tenk på selgerens offentlige nøkkel som en enveissprekk: hvem som helst kan skyve en forseglet konvolutt gjennom den, men bare selgeren kan åpne konvolutten med sin private nøkkel. Kjøperen trenger ikke noe nøkkelmateriale fra selgeren utover selve den offentlige nøkkelen, og selgeren ser aldri kjøperens eget krypteringsoppsett. Dette er poenget: beskyttelsen er retningsbestemt. Den beskytter adressen mot alle unntatt innehaveren av den tilhørende private nøkkelen.
| Parameter | Riktig kryptering | Feil eller manglende kryptering |
|---|---|---|
| Det selgeren mottar | Kryptert adresse som bare deres private nøkkel kan låse opp | Klartekstadresse, eller chiffertekst laget med feil nøkkel | ||
| Det en tredjepart ser | Tilfeldig utseende chiffertekst | Lesbare leveringsdetaljer | ||
| Risiko ved avlytting | Konfidensialiteten er ivaretatt | Adressen er eksponert for alle i meldingsveien |
Slik ser svikt faktisk ut
Hvis PGP ikke brukes riktig, er svikten som regel taus i begynnelsen. Kjøperen kan tro at adressen var beskyttet fordi bestillingsskjemaet godtok inndata og fortsatte normalt. Men her er det som faktisk går galt. Hvis kjøperen kopierer en adresse inn i et klartekst-notatfelt i stedet for det krypterte feltet, går meldingen uten noen beskyttelse. Hvis kjøperen krypterer til feil offentlig nøkkel — for eksempel en gammel nøkkel eller en nøkkel som ikke tilhører selgeren — er chifferteksten ubrukelig for den tiltenkte mottakeren, og adressen er ikke beskyttet på noen meningsfull måte. Hvis kjøperen limer inn sin egen offentlige nøkkel i krypteringstrinnet, har de ikke beskyttet adressen fra selgerens side; de har bare gjort den uleselig for personen som skal sende ordren.
- Kjøperen limer adressen inn i det krypterte feltetAdressen finnes som klartekst bare på kjøperens egen skjerm
- Kjøperen krypterer til selgerens gjeldende offentlige nøkkelKlarteksten erstattes av chiffertekst som bare selgerens private nøkkel kan reversere
- Den krypterte meldingen sendesMeldingen passerer gjennom reléer og serverlogikk som uleselig chiffertekst
- Selgeren dekrypterer lokaltAdressen blir lesbar bare på selgerens side, der den private nøkkelen forblir
Hvis du bekrefter at en melding er PGP-kryptert, men ikke kan verifisere hvilken offentlig nøkkel som ble brukt, vet du ikke om adressen er beskyttet eller bare låst mot feil person.
Før du bekrefter en kryptert adresse, sammenlign fingeravtrykket til selgerens viste offentlige nøkkel med nøkkelen du faktisk krypterte til — et avvik betyr at beskyttelsen aldri ble brukt.
Meldingsbekreftelse for konfliktløsning
I en tvist er spørsmålet sjelden hva som skjedde — det er hva som kan påvises overfor en nøytral part. En signert PGP-melding endrer det regnestykket. Når noen hevder eierskap til en ordre, en lommebok eller en samtaletråd, trenger ikke den som verifiserer å stole på personens forklaring. De sjekker signaturen mot den samme offentlige nøkkelen som ble registrert da ordren ble opprettet. Hvis den stemmer, er påstanden knyttet til et nøkkelpar, ikke til et humør eller et skjermbilde.
En usignert påstand ligger nederst på bevisstigen. Skjermbilder kan redigeres. Ren tekst kan limes inn fra hvor som helst. En pålogget økt kan lånes eller stjeles. Men en signatur som verifiserer mot en kjent offentlig nøkkel, beviser én smal, kraftfull ting: på et tidspunkt produserte noen med tilgang til den tilsvarende private nøkkelen denne eksakte meldingen. Det er en mye mindre påstand enn «jeg er selgeren» — og det er den eneste påstanden en depositumstjeneste kan handle ut fra uten å måtte dikte opp tillit.
Hva en verifisert signatur beviser
Meldingen ble opprettet av noen som har den private nøkkelen knyttet til den offentlige nøkkelen
Hva en signatur ikke beviser
At undertegneren var edru, ærlig eller handlet frivillig i det øyeblikket
I praksis fungerer tvisteløsning ved å sammenligne nøkler over tid. Hvis en selgers offentlige nøkkel har vært stabil gjennom mange vellykkede ordrer, og den omstridte meldingen verifiserer mot den samme nøkkelen, har signaturen tyngde. Hvis nøkkelen ble endret kort tid før tvisten, eller meldingen kommer fra en nøkkel som aldri ble brukt på ordretråden, behandler en nøye gransker det som støy. Kontinuitet i nøkkelidentitet er det nærmeste omdømme kryptografi kan tilby.
Godta aldri en signatur som bevis på en påstand med mindre du personlig verifiserer den mot den eksakte offentlige nøkkelen som er knyttet til ordren — ikke en nøkkel noen limer inn i tvistechatten under krangelen.
Det sterkeste tvistebeviset er derfor en kjede: ordren refererer til en nøkkel, den krypterte adressen brukte den nøkkelen, og den senere signerte uttalelsen verifiserer mot den samme nøkkelen. Bryt ett ledd, og kjeden mister sin kraft. Derfor betyr tidlig signering — i avtaleøyeblikket — mer enn å signere overbevisende etter at noe har gått galt.
Når du mottar en signert melding i en tvist, åpne ditt eget PGP-verktøy og sjekk fingeravtrykket selv. Ikke stol på motpartens oppsummering av hva signaturen sier.
Nøkkeltillit uten å dele private nøkler
Tillit til en PGP-nøkkel er ikke noe du importerer én gang og fryser fast. Den bygges gjennom gjentatt observasjon. Første gang du ser en leverandørs offentlige nøkkel, bør du behandle den som en ubekreftet påstand. Andre gang, hvis den stemmer, får påstanden litt mer vekt. Ved tiende eller tjuende interaksjon blir et avvik langt mer mistenkelig enn et samsvar er betryggende — for en angriper som kontrollerer kanalen én gang, kan bytte ut nøkkelen, men en angriper som kontrollerer den konsekvent over uker, gjennomfører en annen og mye dyrere operasjon.
Tenk på en offentlig nøkkel som et ansikt du kjenner igjen i et fullt rom. Ett blikk er lett å forfalske. Men måten noen beveger seg, snakker og svarer på gjennom mange møter, bygger et bilde som er vanskelig å forfalske på én gang. Nøkkelkontinuitet fungerer på samme måte: du beviser ikke at nøkkelen tilhører en bestemt person. Du legger merke til om den forblir den samme personen over tid.
Hva et nøkkelavvik faktisk forteller deg
En endret nøkkel er ikke automatisk et angrep. Leverandører roterer nøkler, mister tilgang til gammelt nøkkelmateriale eller bygger opp oppsettet på nytt etter driftsendringer. Feilen er å stille akseptere den nye nøkkelen og fortsette. Riktig respons er å stoppe, be om en forklaring gjennom en separat kanal hvis en finnes, og sjekke om leverandøren har publisert en signert overgangsmelding med den gamle nøkkelen. Hvis den gamle nøkkelen ikke kan eller vil signere endringen, har du ingen kryptografisk kontinuitet — bare en fremmed som hevder å være den samme personen.
- Observasjon over tid
- Kryssjekking av kanaler
- Signerte overganger
- Usignert erstatning
- Nøkkelkontinuitet
- praksisen med å sammenligne en offentlig nøkkel med tidligere observasjoner for å avdekke bytte ;; Signert overgang
En nyttig vane er å skrive ned et kort utdrag av fingeravtrykket — ikke hele, bare nok tegn til å gjøre tilfeldig kollisjon usannsynlig. Når du så ser nøkkelen igjen, sammenligner du utdraget først. Mennesker er dårlige til å sammenligne lange tilfeldige strenger side om side. Vi er mye bedre til å legge merke til at de seks tegnene vi husket, plutselig er borte.
Send aldri din private nøkkel til noen, ikke engang som bevis på identitet. En privat nøkkel beviser ingenting ved å bli delt; den slutter bare å være privat. Hele systemet forutsetter at den private nøkkelen forblir hos deg.
Fellen du bør unngå, er å behandle én enkelt kilde — en profilside, et forumpunkt, en leverandørs egen oppføring — som permanent sannhet. Kilder kan redigeres, kapres eller speiles. Det som motstår den typen manipulasjon, er din egen oversikt. Den sterkeste tilliten er ikke høyere selvtillit fra ett sted. Den er stille konsistens på tvers av mange.
Ofte stilte spørsmål
Hva beskytter PGP egentlig når jeg krypterer adressen min på Torzon?
Det beskytter leveringsdetaljene du skriver inn i bestillingsskjemaet, mot å bli lest dersom meldingen blir fanget opp eller selgerens konto blir kompromittert. Den krypterte teksten kan bare låses opp med selgerens private nøkkel, så adressen i klartekst ligger aldri i et format serveren kan lese.
Må jeg dele den private nøkkelen min med Torzon eller en selger for å bekrefte en tvistemelding?
Nei, du deler bare den offentlige nøkkelen din; den private nøkkelen forblir på din egen enhet. I en tvist kan du bli bedt om å bevise at du kontrollerer en nøkkel eller om å dekryptere en utfordring, men selve den private nøkkelen overleveres aldri.
Hva er forskjellen på adressekryptering og meldingsverifisering på Torzon?
Adressekryptering skjuler leveringsdataene dine slik at bare den tiltenkte selgeren kan lese dem, mens meldingsverifisering lar deg bevise at en bestemt melding stammer fra et gitt nøkkelpar. Det ene handler om konfidensialitet, det andre om autentisitet og uavviselighet.
Kan Torzon eller en selger lese den PGP-krypterte adressen min hvis de virkelig må?
Nei, ikke hvis adressen er kryptert til selgerens offentlige nøkkel og bare selgeren har den tilhørende private nøkkelen. Torzons plattform kan lagre eller videresende den krypterte teksten, men uten den private nøkkelen kan klarteksten ikke gjenskapes verken av markedsplassen eller av en utenforstående observatør.