Tarkvara ja rakendused

Telefoninumbri kui digitaalse identiteedi vaikne hääbumine

Signal testib Androidi 8.28 beetaversioonis telefoninumbrita registreerimist, kasutades privaatsuse suurendamiseks ja rämpsposti vältimiseks konto ID-sid ja 3-dollarist tasu.
Telefoninumbri kui digitaalse identiteedi vaikne hääbumine

Kümnendi jooksul järgis iga moodsa suhtlusrakenduse seadistusprotsess ranget stsenaariumi. Te laadisite tarkvara alla, sisestasite oma mobiilinumbri, ootasite taskus sumisevat kinnituskoodi ja andsite rakendusele juurdepääsu oma kontaktide nimekirjale. See järjekord tundus tavapärase andmevahetusena, kuid tegelikult oli see sügav loobumine privaatsusest. Teie telefoninumber oli teie digitaalse mina ankur; see linkis teie füüsilise identiteedi, krediidiajaloo ja sotsiaalse võrgustiku iga teenusega, mida puudutasite. Signal, rakendus, mis rajas oma maine otsast lõpuni krüpteerimisele, oli ajalooliselt selle süsteemi osaline. Isegi kui see kaitses teie sõnumite sisu, nõudis see eksisteerimiseks siiski seda kõige algsemat identifikaatorit.

See nõue on lõpuks murenema hakkamas. Android 8.28 beetaversiooni väljalaskmisega testib Signal registreerimisvoogu, mis ignoreerib täielikult SIM-kaarti. See muutus tähendab enamat kui lihtsalt uut funktsiooni privaatsusentusiastidele; see on fundamentaalne ümberkujundus selles, kuidas me tõestame masinale, et oleme inimesed. Asendades telefoninumbri krüptograafiliste võtmete paari ja ühekordse liitumistasuga, püüab Signal lahendada kogu tööstusharu hõlmavat kontode kinnitamise probleemi ilma püsiva jälgimise kaasneva kahjuta.

Pärandankru hõõrdumine

Igapäevases tähenduses on rakendusele telefoninumbri andmine nagu võõrale majavõtme ulatamine lihtsalt selleks, et ta saaks teie nime kontrollida. Number saadab teid läbi töökohtade, aadresside ja suhete. See on peamine tööriist, mida andmemaaklerid kasutavad teie elu kildude kokkuõmblemiseks ühtseks, müüdavaks profiiliks. Kui Signal seda numbrit nõudis, tekitas see paradoksi tundlikes keskkondades viibivatele kasutajatele. Vilepuhuja või ajakirjanik võis oma andmed krüpteerida, kuid nende kohalolu platvormil jäi seotuks riiklikult jälgitava sideoperaatori juures registreeritud riistvaraga.

Kapoti all oli see sõltuvus tehniline võlg, mis päriti mobiilitarkvara algusaegadest. Arendajad kasutasid telefoninumbreid, sest need pakkusid sisseehitatud rämpspostivastast mehhanismi. Kuna uue SIM-kaardi hankimine maksab raha ja aega, ei saanud ründajad hõlpsasti luua miljoneid kontosid, et võrku prahiga üle ujutada. Signali töötaja Greyson Parrelli kinnitas seda loogikat hiljutistes foorumipostitustes, märkides, et telefoninumber oli peamine barjäär automatiseeritud kuritarvituste vastu. Selle eemaldamine nõudis uut tüüpi "hõõrdumise" loomist selle asemele.

Numbrita konto arhitektuur

Kasutajad, kes laadivad alla 8.28.1 beetaversiooni GitHubi või Obtainiumi kaudu, näevad liitumisprotsessis uut teed. Mobiilinumbri välja asemel pakub rakendus võimalust luua numbrita konto. Selle konto tehniline vundament toetub kahele uuele primitiivile: konto ID (Account ID) ja konto võti (Account Key). Parrelli kirjeldab neid kui kasutajanime ja parooli ekvivalente, kuid need toimivad pigem nagu krüptovaluuta rahakottides kasutatavad privaatvõtmed.

See uus süsteem nihutab turvalisuse koormuse operaatorilt kasutajale. Siin puudub link "Unustasin parooli"; pole klienditoe letti, mis saaks teie isikut tekstisõnumi kaudu kinnitada. Kui kaotate oma konto võtme, on konto ja selle krüpteeritud ajalugu igaveseks kadunud. Signal julgustab selgesõnaliselt kasutama paroolihaldureid nende sõnede haldamiseks, käsitledes kontot vähem nagu sotsiaalprofiili ja rohkem nagu turvalist seifi. Kasutaja vaatepunktist muudab see rakenduse vastupidavamaks SIM-kaardi vahetamise rünnete (SIM-swapping) suhtes, kuid samas hapramaks hajameelse kasutaja jaoks.

Kolme dollarise barjääri loogika

Tehniliselt võttes on selle uuenduse kõige vastuolulisem osa kolme dollari suurune registreerimistasu. See on pragmaatiline vastus reaalsusele, mis kaasneb avatud lähtekoodiga sõnumside teenuse haldamisega keerukate robotvõrkude ajastul. Kui registreerimine oleks tasuta ja numbrita, võiks ründaja skriptida miljonite kontode loomise, et koormata Signali servereid või kiusata kasutajaid. Tasu toimib digitaalse tollimaksuna. See on piisavalt kõrge, et heidutada massilist automatiseerimist, ja piisavalt madal, et üksik inimkasutaja saaks seda õigustada eluaegse privaatse suhtluse nimel.

Signal kasutab nende maksete jaoks teadmuseta tõestuse (zero-knowledge proof) süsteemi. See tagab, et tehing ise ei ole seotud loodava kontoga. Teenus teab, et keegi maksis kolm dollarit, ja teab, et konkreetsel kontol on kehtiv maksetõend, kuid ta ei saa neid kahte andmepunkti omavahel ühendada. See on haruldane näide tehnoloogiaettevõttest, mis kasutab finantstehingut anonüümsuse suurendamiseks, mitte selle hävitamiseks. Paradoksaalselt maksate te õiguse eest jääda nähtamatuks.

Google Play paradoks ja ökosüsteemi lukkusolek

Tööstusharu tasandile suumides tõstab see uuendus esile ökosüsteemi lukkusoleku (lock-in) läbiva haarde. Praegu töödeldakse numbrita registreerimistasu Google Play arvelduse kaudu. See nõue sunnib kasutajat, kes soovib põgeneda telefoninumbri kaudu jälgimise eest, toetuma Google'i kontole, mis on ise tohutu andmekogumismootor. See on segane kompromiss, mida varajased beetatestijad on juba kritiseerinud. Paljude jaoks on numbrita Signali konto eesmärk eksisteerida täielikult väljaspool suurte tehnoloogiahiiglaste haardeulatust.

Signal plaanib lisada muid makseviise, kuid praegu näitab teostus tõeliselt sõltumatu tarkvara loomise keerukust. Isegi privaatsusele keskendunud mittetulundusühing peab navigeerima rakendustepoodide duopoli reeglites. Operatsioonisüsteem on linna infrastruktuur; te võite ehitada oma majja salajase toa, kuid tulede põlemas hoidmiseks peate ikkagi kasutama linna torusid ja elektrivõrku. Kasutajatele piirkondades, kus Google'i teenused on blokeeritud, või neile, kes kasutavad Google'i-vabu Androidi variante, jääb see esialgne teostus kättesaamatuks.

Identiteet ilma leitavuseta

Praktikas muudab numbrita konto seda, kuidas te sotsiaalse maailmaga suhestute. Kui teie konto on seotud telefoninumbriga, leiab teid üles igaüks, kellel on see number. Signal lubas juba varem kasutajatel oma numbreid kontaktide eest peita, kuid uus süsteem läheb kaugemale. Numbrita konto on sisuliselt kummitus, kuni kasutaja loob valikulise kasutajanime. Ilma selle kasutajanimeta saab konto osaleda ainult vestlustes, mille ta ise algatab. Seda ei saa otsida; seda ei saa juhuslikult kontaktide sünkroonimise kaudu avastada.

See disainivalik peegeldab nihket kasutajakogemuse (UX) filosoofias. Tehnoloogiatööstus veetis viimase kümnendi keskendudes "hõõrdumiseta" kasvule, muutes inimeste leidmise ja sõnumite saatmise võimalikult lihtsaks. Signal taaskehtestab nüüd tahtlikult hõõrdumise, et kaitsta kasutaja piire. Nad lisavad ka tuge TOTP-autentimisrakendustele ja neil on plaanis riistvaralised turvavõtmed läbi pääsuvõtmete (passkey) standardite. Need turvakihid asendavad vananevat PIN-süsteemi, pakkudes tugevamat kaitset volitamata juurdepääsu vastu.

Tee valikuliste identifikaatorite suunas

Olemasolevad Signali kasutajad ei saa veel oma telefoninumbritest loobuda. Praegune beetaversioon on labor uute kontode jaoks, mitte migreerimistööriist vanadele. Parrelli märkis, et pikaajaline eesmärk on käsitleda telefoninumbrit kui valikulist atribuuti, mida kasutaja saab soovi korral lisada või eemaldada. See võimaldaks kasutajal alustada telefoninumbriga kontaktide hõlpsaks leidmiseks ja seejärel see identifikaator eemaldada, kui tema sotsiaalne ring on üle läinud tema kasutajanimele või konto ID-le.

See modulaarne lähenemine identiteedile on terav eraldumine Meta või X-i kasutatavatest suletud mudelitest. Nendes ökosüsteemides on teie identifikaatorid ettevõtte varad. Signalis on identifikaator muutumas kasutaja jaoks ajutiseks tööriistaks. Ajalooliselt oleme olnud sunnitud valima seotud identiteedi mugavuse ja lahtiühendatud identiteedi turvalisuse vahel. Signal üritab ehitada keskteed, kus kasutaja kontrollib oma nähtavuse taset ise.

Digitaalse mina tagasinõudmine

Oma olemuselt on liikumine numbrita registreerimise poole ülestunnistus, et mobiilioperaatorite süsteem ei ole enam usaldusväärne vundament isiklikule privaatsusele. Telefoninumber oli arendajatele mugav otsetee, kuid see muutus kasutajate jaoks püsivaks jälitajaks. Selle lingi murdmisega esitab Signal väljakutse internetiajastu de facto standardile. Üleminek on konarlik, hõlmates tasusid ja sõltuvust rakendustepoe arveldusest, kuid selle aluseks olev jõudude vahekord on oluline.

Me peaksime vaatama oma digitaalseid tööriistu mitte kui staatilisi tooteid, vaid kui arenevaid keskkondi, mida saame mõjutada. Kui selline teenus nagu Signal tutvustab viisi eksisteerimiseks ilma riiklikult väljastatud ID-ta, nagu telefoninumber, palub see meil uuesti läbi mõelda, kui palju iseendast oleme nõus vahetama natukese mugavuse vastu. Me liigume maailma poole, kus identiteet on midagi, mida me genereerime ja kontrollime krüptograafia kaudu, mitte midagi, mida me rendime telekommunikatsioonihiiglaselt. See nõuab üksikisikult rohkem vastutust, kuid pakub autonoomia taset, mis oli mobiiliajastul varem võimatu.

Allikad

  • Signal Community foorum, "Phone number-less registration testing on Android," Greyson Parrelli postitus.
  • Signali arendaja dokumentatsioon, "Account IDs and Account Keys technical overview."
  • GitHub, Signal-Androidi repositoorium, silt 8.28.1.
  • Obtainiumi dokumentatsioon Signali beetaversiooni levitamiseks.
  • Signali blogi, "Privacy at scale: The engineering behind zero-knowledge payments."
bg
bg
bg

Kohtumiseni teisel poolel.

Meie läbivalt krüpteeritud e-posti ja pilvesalvestuse lahendus pakub kõige võimsamaid vahendeid turvaliseks andmevahetuseks, tagades teie andmete turvalisuse ja privaatsuse.

/ Tasuta konto loomin