Näkemykset

MAC-osoitteen satunnaistaminen: mitä se korjasi ja mitä se ei koskaan voinut korjata

Satunnaistaminen muutti sekä sitä, mitä Wi-Fi-signaalit kertovat puhelimesta, että sitä, mitä laskentajärjestelmän on korjattava.

Lukuaika 3 min

Käsi pitelee älypuhelinta vilkkaassa kauppakeskuksessa
Tällä sivulla

MAC-osoitteen satunnaistaminen tarkoittaa, että puhelin näyttää pysyvän laitteisto-osoitteensa sijaan satunnaistettuja osoitteita, jotka muuttuvat ajan mittaan ja vaihtelevat verkoittain. Se vähensi vaivatonta seurantaa, mutta kyvykäs hyökkääjä, jolla on pääsy raakasignaaleihin, voi usein kiertää sen. Yksityisyys nojaa siksi vastaanottavan järjestelmän arkkitehtuuriin.

Mitä MAC-osoitteen satunnaistaminen muuttaa puhelimessa?

Noin vuosikymmen sitten puhelinvalmistajat alkoivat satunnaistaa MAC-osoitteen eli pysyvän laitteistotunnisteen, jonka puhelin lähetti jokaisen Wi-Fi-lähetyksen mukana. Se oli todellinen yksityisyysparannus, joka kohdistui jo käynnissä olleeseen väärinkäyttöön: pysyvien tunnisteiden huomaamattomaan kirjaamiseen ihmisten liikkuessa kaupungeissa. Satunnaistava puhelin näyttää yhden osoitteen skannatessaan ja tyypillisesti toisen jokaisessa verkossa, johon se liittyy, ja osoitteen vaihtotiheys riippuu valmistajasta ja käyttöjärjestelmästä. Alustojen dokumentaatio kertoo tavoitteen suoraan: osoitteen, jonka verkko näkee, ei pitäisi olla vakaa, universaali tunniste, joka seuraa laitetta kaikkialle. Satunnaistaminen toimii karkeaa seurantaa vastaan, johon se oli tarkoitettu, eli osoitteiden kirjaajaa, joka yhdistää saman pysyvän tunnisteen eri paikoissa.

Mitä tutkimus kertoo satunnaistamisen kiertämisestä?

Määrätietoisempi analyysi on eri asia, ja tietoturvakirjallisuus on tästä yksimielinen. Satunnaistamistoteutusten tutkimukset ovat tuoneet esiin käytännön keinoja kiertää se, ja probe request -liikenteen analyysit näyttävät, että laitteen lähetysten ajoitus-, järjestys- ja sisältökuviot muodostavat sormenjäljen, joka säilyy osoitteenvaihdoksista huolimatta. Myöhemmät tutkimukset, joissa yhdistetään ajoitukseen ja sisältöön perustuvia sormenjälkiä, raportoivat satunnaistamisen purkamisesta niin korkeita osuuksia, että osoitteisiin perustuvaa anonymiteettiä ei voi pitää turvallisena oletuksena.

Pidä tämä mielessä, kun arvioit mitä tahansa Wi-Fi-signaaleja vastaanottavaa järjestelmää, myös laskentajärjestelmiä. Toimittaja, jonka yksityisyysperustelu rajoittuu siihen, että “osoitteet on kuitenkin satunnaistettu”, ei ole tukenut sitä omalla suunnittelullaan, ja silloin vaatimustenmukaisuutesi nojaa puhelinvalmistajan epätäydelliseen suojaukseen.

Mistä laskentajärjestelmän yksityisyydensuoja syntyy?

Yksityisyyttä varten suunniteltu mittausjärjestelmä ei riipu siitä, mitä puhelin tekee, koska sen suoja on järjestelmän omalla puolella. Henkilötiedot poistetaan peruuttamattomasti käsittelyketjun alussa (niitä ei koskaan tiivistetä ja säilytetä eikä tallenneta), ja jäljelle jää vain anonyymia, aggregoitua tilastoa. Silloin ei ole osoitelokia, jonka satunnaistamisen voisi purkaa, eikä raakasignaaliarkistoa, josta voisi muodostaa sormenjälkiä, joten ei ole mitään murrettavaa eikä mitään, mitä voisi vaatia luovutettavaksi.

Wi-Fi-menetelmämme on rakennettu näin, ja tietosuojavastaavan DPIA-kysymykset etsivät juuri tällaista suunnittelua.

Bumbee Labs on yritys, jonka kehittämä menetelmä on Euroopan ainoa kävijämittausmenetelmä, joka on tietosuojaviranomaisen hyväksymä.

Miksi MAC-osoitteen satunnaistaminen vaikeutti laskentaa?

Laskuri, joka luottaa osoitteisiin, laskee saman puhelimen useammin kuin kerran. Siksi vakavasti otettava mittaus tunnistaa satunnaistamiskuviot, suodattaa pois väärennetyt osoitteet ja paikallaan pysyvät laitteet ja kalibroi tilastollisen mallin käsin tehtyjä kontrollilaskentoja vasten. Laskennan laatu ratkeaa tässä korjauskerroksessa. Satunnaistaminen on ajanut toimittajat koko alalla parantamaan sekä laskentamenetelmiään että yksityisyyskäytäntöjään. Artikkeli mikä on probe request jatkaa aihetta ja selittää, miten signaaleista ylipäätään tulee tilastoa.

Lähteet

Haluatko nähdä, miltä tämä näyttäisi sinun kohteessasi?

Varaa esittely Katso, mitä dataa saat

Usein kysytyt kysymykset

Mitä MAC-osoitteen satunnaistaminen on?

Pysyvän laitteisto-osoitteensa sijaan nykyaikainen puhelin näyttää satunnaistetun MAC-osoitteen, joka vaihtuu ajan mittaan ja on eri jokaisessa verkossa. Suuret mobiilialustat ottivat satunnaistamisen käyttöön viimeisen vuosikymmenen aikana estääkseen Wi-Fi-seurannan karkeimman muodon: saman pysyvän tunnisteen kirjaamisen aina, kun se ilmestyy uudelleen.

Tekeekö MAC-osoitteen satunnaistaminen Wi-Fi-seurannasta mahdotonta?

Ei, ja tämä on hyvin dokumentoitu. Akateeminen tutkimus on osoittanut, että laitteille voidaan satunnaistamisesta huolimatta muodostaa sormenjälki niiden lähetysten ajoitus-, järjestys- ja sisältökuvioiden avulla. Alustojen oma dokumentaatio kuvaa satunnaistamista, joka pysyy samana kussakin verkossa eikä muutu jatkuvasti. Satunnaistaminen vaikeutti seurantaa mutta ei tehnyt siitä mahdotonta.

Jos MAC-osoitteen satunnaistaminen on epätäydellistä, mikä suojaa kävijöitä?

Vastaanottavan järjestelmän arkkitehtuuri. Yksityisyyttä varten suunniteltu järjestelmä poistaa henkilötiedot peruuttamattomasti käsittelyketjunsa alussa. Niitä ei koskaan tiivistetä ja säilytetä eikä tallenneta, joten jäljelle jää vain anonyymia, aggregoitua tilastoa. Raakaa signaalidataa ei säilytetä, joten taitavalla hyökkääjällä ei ole aineistoa, johon tarttua, mitä se raakasignaaleilla periaatteessa voisikin tehdä.

Miten MAC-osoitteen satunnaistaminen vaikuttaa laskennan tarkkuuteen?

Naiivi laskuri, joka luottaa osoitteisiin, laskee saman puhelimen useammin kuin kerran. Vakavasti otettava mittaus tunnistaa ja korjaa väärennetyt osoitteet, paikallaan pysyvät laitteet, henkilökunnan liikkumiskuviot ja itse satunnaistamisen, ja kalibroi tuloksen sitten käsin tehtyjä kontrollilaskentoja vasten. Laskennan laatu ratkeaa tässä korjauskerroksessa, minkä vuoksi menetelmän kypsyys on tärkeämpää kuin anturin valinta.

Yksityisyys, joka ei riipu puhelimen käytöksestä

Varaa läpikäynti ja tutustu mittaukseen, jonka yksityisyys perustuu arkkitehtuuriin ja jonka tietosuojaviranomainen on tarkastanut ja hyväksynyt.

Varaa esittely