< Terug naar vorige pagina

Project

Ontwerp van algoritmische tegenmaatregelen ter bescherming van implementaties tegen fysieke aanvallen

Cryptografische apparaten zijn steeds kwetsbaarder geworden door een verscheidenheid aan fysieke aanvallen die betrokken zijn bij fysieke toegang om geheime sleutels te onthullen. De meest voorkomende aanvallen zijn de zijkanaalaanvallen (SCA) en foutinjectieaanvallen (FA). De eerstgenoemde, die passieve aanvallen worden genoemd, betreffen het meten van de uitvoeringstijd, het energieverbruik of elektromagnetische straling die is verzameld tijdens de uitvoering van cryptografische operaties. De laatste, die actieve aanvallen worden genoemd, injecteren fouten in de apparaten door klokstoringen, stroomstoringen of het veranderen van de omgevingstemperatuur. Verschillende tegenmaatregelen zijn voorgesteld tegen elk van deze aanvallen afzonderlijk en ook gecombineerd. De tegenmaatregelen die tegen gecombineerde aanvallen zijn, zijn echter nog steeds nieuw en experimenteel. Het proefschrift zal zich richten op het ontwikkelen van nieuwe methoden voor het beschermen van HW / SW-implementaties tegen gecombineerde fysieke aanvallen. Eerst worden de vorige methoden onderzocht om hun sterke en zwakke punten te observeren. Vervolgens zullen nieuwe gecombineerde tegenmaatregelen op algoritmisch niveau worden ontworpen met een focus op verbeterde prestaties en meer realistische tegenstandermodellen. De student zal ook werken aan SW-implementaties op het RISC V-platform met als doel de oorzaak van lekkage van gemaskeerde SW-implementaties te onderzoeken.

Datum:7 feb 2020 →  3 feb 2021
Trefwoorden:implementation, side channel attack, fault injection attack, verification tools, countermeasures
Disciplines:Numercial computation, Programmeertalen en -technologieën, Embedded systems
Project type:PhD project