Säker maskininlärning i molnet
Diarienummer | |
Koordinator | Uppsala universitet - Institutionen för elektroteknik |
Bidrag från Vinnova | 4 214 800 kronor |
Projektets löptid | juli 2021 - maj 2024 |
Status | Avslutat |
Utlysning | Avancerad digitalisering - Möjliggörande tekniker |
Ansökningsomgång | Cybersäkerhet för avancerad industriell digitalisering |
Viktiga resultat som projektet gav
Syftet med projektet har varit att undersöka implementering av säkra maskininlärningsalgoritmer som molntjänster med hjälp av homomorf kryptering, inklusive analys av praktiska och policy-utmaningar. Vi har tagit fram en arkitektur samt implementerat en PoC som visar att homomorf kryptering är en mycket lovande teknik. Det finns dock fortfarande begränsningar i hur metoderna ska utformas. Även regler och lag för delning av känslig data som t.ex. bank-, patient-, eller myndighetsdata är otydliga.
Långsiktiga effekter som förväntas
Vi har visat möjligheten av att använda homomorf kryptering för säker maskininlärning i molntjänster. Vi har utvecklat en PoC där vi har undersökt en potentiell arkitektur för en sådan molntjänst samt dess möjligheter, utmaningar och begränsningar. Resultaten ligger till grund för ytterligare utvecklingsinsatser kring homomorf kryptering (t.ex. kring skalbarhet eller beräkningskomplexitet) samt dess tillämpning på fler områden, då vi har sett stort intresse från olika industrier under projektet.
Upplägg och genomförande
Projektet genomfördes i arbetspaket för forskning, plattformsutveckling, mjukvaruutveckling, use-case och samverkan. Arbetet mellan dessa synkroniserades i regelbundna möten och ett flertal workshops. Ett iterativt arbetssätt tillämpades för att först ta fram elementär funktion som sedan användes i mer komplexa funktioner. Detta har lett till tätt samarbete mellan parterna. En utmaning var en personalsituation efter halva projekttiden som krävde att projektet förlängdes för att slutföra det.