A Hacker Guide To Deep Learning Based Side Channel AttacksA Hacker Guide To Deep Learning Based Side Channel Attacks
  1. talk
  2. cryptography

A Hacker Guide To Deep Learning Based Side Channel Attacks

Available Media

Github

video

Slides (pdf)

Slides (Online)

ConferenceDefcon 27 2019
AuthorsElie Bursztein , Jean-Michel Picod

This talk provides a step-by-step introduction on how to use deep learning to perform AES side-channel attacks. After providing a brief overview of what side channels and deep-learning are, we walk you through how to use Tensorflow to build an end-to-end attack that will recover TinyAES keys from SMT32F415 chips using deep learning. Along the way we will discuss what work and what doesn’t based on our experience attacking many hardware AES implementations over the last few years.

newsletter signup slide

Get cutting edge research directly in your inbox.

newsletter signup slide

Get cutting edge research directly in your inbox.