Lab: Side Channel Attacks

Laboratory: "Side Channel Attacks on Crypto-systems" ET-IDA-126

Offered in WS and SS

Laboratory time: Tuesday at 09h30

Interested students are kindly asked to contact: Mr. MARS, A. <a.mars@tu-bs.de>

Prerequisites: The laboratory is offered to interested students having a background in security fundamentals or at least attended a basic lecture in cryptology.

Laboratory Objectives:

The objective of the laboratory training is to introduce students to the basic attack techniques on cryptographic units to get secrets in whole or in part without physically attacking the units (non-invasive attack). Side channel attacks make use of analyzing side information to disclose internal secrets from crypto-units. Such information as power consumption or radiated electromagnetic signals or any other signals may be measured from outside the device without physically attacking it.

Contents:

  • Introduction to Side Channel Attacks
  • Timing Attack
  • Simple Power Analysis
  • Differential Power Analysis

Literature:

1. Timing Attacks

2. Power Analysis

  • Book: Mangard, S., Oswald, E., & Popp, T. (2008). Power analysis attacks: Revealing the secrets of smart cards (Vol. 31). Springer Science & Business Media
  • Kocher, P., Jaffe, J., Jun, B., & Rohatgi, P. (2011). Introduction to differential power analysis. Journal of Cryptographic Engineering, 1(1), 5-27.