Security in Integrated Circuit 
Company 
Blog
Contact us
eShard
/
escoaching
/
Side Channel Analysis Principles
Novice

Side-Channel Analysis Principles

In this module, you will get the principles of side-channel analysis and the background knowledge needed to perform your first analysis. You will also practice on basic examples then on real use cases to become familiar with these techniques.

Topic covered

  • Side-channel (leakage) origins
  • Leakage model(s) to consider on products?
  • How do I characterize the device leakage?
  • What methodology do I have to follow
  • How to select and define the selection function for the cryptographic operation I am targeting
  • How to combine with a statistical distinguisher?

Exercices

  • Perform DPA and correlation basic tests
  • Code your own DPA attack and your AES selection function
  • Run characterization tests
  • Attack real traces for different use cases

Requirements

Basic knowledge in cryptographic algorithms (AES, TDES) Basic knowledge in coding (Python) Basic knowledge in algebra

1500
Contact us

Practical informations

Overall duration: 1-day if in-person / flexible duration if online.

Schedule: 9am-1pm - 2-6 pm (in-person)

Number of trainees: 1 max.

Our Coaches

Benjamin
Timon
© eShard 2021. All rights reserved
Privacy policy | Legal Notice
Bâtiment GIENAH
11 avenue de Canteranne
33600 PESSAC
France
7 rue Gaston de Flotte
13012 MARSEILLE
France
#04-01 Paya Lebar Quarter
1 Paya Lebar Link
SINGAPORE 408533
eShard GmbH
Lebacher Str. 4
66113 Saarbrücken
Germany