Security in Integrated Circuit 
Company 
Blog
Contact us
eShard
/
escoaching
/
Python For Side Channel Crash Course
Novice

Before starting - Python for Side-Channel crash course

Python is today the preferred language for Data Science. Python open-source libraries for data science, statistics and machine learning make it a great language to perform efficient Side-Channel analysis. During this crash course, you will quickly get up to speed with Python, focusing on the language features and libraries useful to perform side-channel analysis.

Covered Topics

  • Introduction to Python programming language
  • Most important Python features for side-channel
  • Most important Python libraries for side-channel
  • Python optimizations for efficient side-channel

Exercises

  • Manipulate multi-dimensional arrays with numpy
  • Perform most common statistical operations on traces data
  • Implement your own analysis object
  • Use Scared Python APIs to pilot a side-channel analysis

Requirements

  • Basic knowledge in programming
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