Godkända
Elektromagnetisk analys av AES-256 på Xilinx Artix-7
Oskar Westman (2013)
Start
2018-02-15
Presentation
2018-06-08 10:15
Plats:
E:3139
Avslutat:
2018-06-19
Examensrapport:
Sammanfattning
FPGAs har under de senaste åren ökat markant inom industrin för cybersäkerhet. Ökningen beror framförallt på förmågan att generera unika, mindre kostsamma implementationer av krypteringalgorithmer. FPGA används ofta till att accelererar olika kryptografiska operationer som kräver mycket processorkraft. Genom att använda sig av FPGA kan cybersäkerhetsföretaget hålla affärsmässiga mellanhänder och konkurrenter utanför säkerhetsklassade implementationer. Det är bara cybersäkerhetsföretaget som har full insikt i arkitekturen av krypteringsalgorithmens implementation. När en FPGA genomför olika operationer förbrukas energi samt den släpper ifrån sig elektromagnetisk strålning, precis som en ASIC. Genom att analysera effektförbrukning och de elektromagnetiska fälten (s.k sidokanalsattack) går det att få åtkomst till den skyddade digitala nyckeln som används för att kryptera data. Med hjälp av ett oscilloskop samt en datorn går det att genomföra en sidokanalsattack mot FPGAn. Detta examensarbete undersöker hur en sidokanalsattack kan genomföras mot en FPGA och därefter implementera motåtgärder i RTL-koden för att skydda mot sidokanalsattacker.
Handledare: Lars Lindqvist (Advenica AB) och Martin Hell (EIT)
Examinator: Thomas Johansson (EIT)