..

Contact

Prof. Dr. Werner Schindler (BSI)
Head of CASCADE

CASCADE research group / CASED
Mornewegstrasse 32
D-64293 Darmstadt
Germany

+49 6151 16 70472
+49 6151 16 4825

Follow us on


CASCADE is supported by





Research focus of CASCADE

A successful attack clearly says that there is a weakness but often the attack does not identify this weakness. Of particular interest are constructive side-channel attacks, which point to the weakness. Our 'flagship' is the so-called stochastic approach, which combines engineer's expertise with quantitative mathematical methods from multivariate statistics. The stochastic aproach has several advantages over other attack techniques. Either its attack efficiency is considerably larger (compared to DPA), or the number of profiling measurements is by orders of magnitudes smaller with comparable attack efficiency (compared to template attacks). The main benefit of the stochastic approach is that it represents the leakage with regard to a vector space basis. This feature clearly supports a target-oriented associated design process. Moreover, constructive side-channel analysis may also serve as a quality metric to optimize the design- and development process.
Generally speaking, it is (not only for attackers) always desirable to exploit the given side-channel information in an optimal way. For designers and evaluators of cryptosystems it is indispensable to rate the true risk potential of an attack. This requires advanced mathematical methods from stochastics and multivariate statistics.

Research activities

Side Channel Attacks in general  

  • timing attacks, cache attacks and power analysis, and its combinations
  • analysis of side-channel characteristics of HW/SW co-designed systems
  • constructive techniques and methods in side channel analysis
  • applications of constructive side channel analysis apart from attacks and design

Stochastic Approach and advanced stochastic methods for SCA

  • further development in general, especially of the stochastic approach
  • integration of principal component analysis
  • variants of the stochastic approach and its extension to other classes of cryptographic algorithms
  • investigation and exploitation of symmetry properties with design implications
  • interaction between attack and design

Design Methods for SCA-resistant implemenations

  • techniques for secure design in general
  • efficient and secure architectures for side channel resistant implementations, especially on FPGAs
  • countermeasures against side channel attacks
  • investigation of suitable partial reconfiguration techniques to achieve side-channel resistance
  • new design techniques and design-flow supporting tools for constructive SCA