PUF-baserade nyckelprovisionering
Diarienummer | |
Koordinator | KUNGLIGA TEKNISKA HÖGSKOLAN - ELE/EECS/KTH |
Bidrag från Vinnova | 1 980 443 kronor |
Projektets löptid | november 2018 - januari 2020 |
Status | Avslutat |
Utlysning | Digital säkerhet och tillförlitlighet |
Viktiga resultat som projektet gav
Detta projektet har haft som övergripande mål att utveckla och utvärdera en hårdvaruprototyp som demonstrerar den nya nyckelprovisioneringsteknik baserad på Physical Unclonable Functions (PUF). Projektet har lyckats att åstadkomma detta. En prototyp av den nya nyckeltilldelningstekniken implementeras i FPGAs och utvärderas med avseende på tillförlitlighet och säkerhet. Vi har också utvecklat en demonstration som presenterar den nya tekniken för allmänheten.
Långsiktiga effekter som förväntas
Projektet har resulterat i: (1) En hårdvaruprototyp av den nya PUF-baserade nyckeltilldelningsteknologin implementerad i FPGA, (2) Utvärdering av prototypens tekniska parametrar och tillförlitlighet, (3) Utvärdering av prototypens motstånd mot maskininlärningsbaserade modelleringsattacker, sidokanalattacker, och bitströmmodifiering. Den förvärvade kunskapen förväntas bidra till att bygga grunden för ett pålitligt IoT.
Upplägg och genomförande
Projektet påbörjades 2018-10-01 och slutfördes 15 månader senare. KTH ledde två arbetspaket relaterade till prototypimplementering och säkerhetsutvärdering, och Ericsson ledde arbetspaketet relaterat till utvärderingen av tillförlitlighet. VINNOVAs finansiering gjorde det möjligt för oss att bygga upp ett starkt team som genomförde utvecklingsprocessen och verifieringen av den nya tekniken. Vi identifierade ett antal forskningsutmaningar och nya attackvektorer som vi kommer att ta itu med i framtida arbeten.