Ultraljud-brandvägg för mobiltelefoner. Upphovsman:St. Poelten UAS / Matthias Zeppelzauer
Det permanenta nätverket av mobila enheter kan äventyra användarnas integritet och leda till nya former av övervakning. Nya tekniker som Google Nearby och Silverpush använder ultraljud för att utbyta information mellan enheter via högtalare och mikrofoner (även kallat "data över ljud").
Enheter kommunicerar alltmer via denna ohörbara kommunikationskanal. Ultraljudskommunikation gör att enheter kan paras ihop och information kan utbytas. Det gör det också möjligt att spåra användare och deras beteende över ett antal enheter, ungefär som cookies på webben. Nästan varje enhet med mikrofon och högtalare kan skicka och ta emot ultraljud. Användare är vanligtvis omedvetna om denna ohörbara och dolda dataöverföring.
SoniControl -projektet vid St. Pölten University of Applied Sciences har utvecklat en mobilapplikation som upptäcker akustiska kakor, uppmärksammar användarna på dem, och om så önskas, blockerar spårningen. Appen är alltså på sätt och vis, den första tillgängliga ultraljudsbrandväggen för smartphones och surfplattor. "Den mest utmanande delen av att utveckla appen var att ta fram en metod som kan upptäcka befintliga ultraljudsöverföringstekniker på ett tillförlitligt sätt och i realtid, sade Matthias Zeppelzauer, projektledare och seniorforskare i forskargruppen Media Computing vid Institute of CreativeMedia/Technologies vid St. Pölten UAS.
Bestämma intressen och plats
Sådana ultraljudssignaler kan användas för så kallad "cross-device tracking". Detta gör det möjligt att spåra användarens beteende på flera enheter, och relevanta användarprofiler kan slås samman med varandra. På det här sättet, mer exakta användarprofiler kan skapas för riktad reklam och filtrering av internetinnehåll.
Ända tills nu, det har inte varit möjligt att blockera akustiska cookies. "För att acceptera röstkommandon, mobiltelefonens mikrofon är ofta permanent aktiv. Varje mobilapplikation som har tillgång till mikrofonen såväl som själva operativsystemet kan när som helst utan föregående meddelande aktivera mikrofonen på en mobil enhet, lyssna på det, upptäcka akustiska kakor och synkronisera dem över Internet, " sa Zeppelzauer. Användare informeras ofta inte om denna informationsöverföring under drift. Endast en permanent avaktivering av mikrofonen skulle räcka, gör enheten oanvändbar som telefon.
Maskering av ultraljudskakor
I SoniControl-projektet, Zeppelzauer och hans kollegor Peter Kopciak, Kevin Pirner, Alexis Ringot och Florian Taurer har utvecklat en procedur för att exponera cookies och informera enhetsanvändare. För maskering och blockering av ultraljudsdataöverföring, störsignaler överförs via den mobila enhetens högtalare. Således, akustiska cookies kan neutraliseras innan operativsystem eller mobilapplikationer kan komma åt dem. Användare kan selektivt blockera cookies utan att påverka smarttelefonens funktionalitet.
Maskeringen av kakorna sker med hjälp av ultraljud, som är ohörbart för människor. "Det finns för närvarande ingen teknik på marknaden som kan upptäcka och blockera akustiska cookies. Applikationen som utvecklats i detta projekt representerar det första tillvägagångssättet som ger människor kontroll över denna typ av spårning, sa Zeppelzauer.
Alla projektresultat och ansökan har gjorts allmänt tillgängliga. Systemet är därför direkt användbart och utbyggbart för alla. Alla projektresultat har släppts under Creative-Commons-licens.
Datautbyte via ultraljud i Internet-of-Things
Tekniken utvecklas nu vidare i ett uppföljningsprojekt, SoniTalk. Genom Internet-of-Things (IoT)-tekniker kommunicerar ett ökande antal enheter med varandra. Ultraljudskommunikation används alltmer för datautbyte mellan mobiltelefoner och enheter. Således, ultraljudskommunikation är en alternativ teknik för ad-hoc datautbyte, Närfältskommunikation (NFC) och som en kanal för tvåfaktorsautentisering som bevisar användarnas identitet genom att kombinera två olika och oberoende komponenter.
Det nya projektet SoniTalk vill ge användarna full kontroll över vad som tillåts skickas av vilken app och ska effektivt bidra till att skydda användarnas integritet. Målet med SoniTalk är en öppen källkod, transparent och helt privat sfärorienterat protokoll för ultraljudskommunikation. SoniTalk strävar efter att lägga grunden för en ny gratis standard inom området för ultraljudskommunikation som möjliggör säker kommunikation och skyddar användarnas integritet.