< Back to previous page

Project

Cryptography secured against physical attacks

Passive and active physical attacks are real-world threats for cryptographic implementations. With the possible access to the device executing a cryptographic algorithm, an attacker can collect information through side-channels or inject faults. A common countermeasure is masking against side-channel attacks, and implementing redundancy or infection against fault attacks. While there exist countermeasures against side-channel attacks (i.e. masking) that are provably secure, the countermeasures against fault attacks are mostly based on heuristics and specific to the attack type. Moreover, the duality relation between the side-channel and fault attack countermeasures (i.e. redundancy increases the attack surface for side-channel attacks, masking increases the attack surface for fault injection) complicate implementing countermeasures protect against both attacks.

Considering the lack of attention given to higher-order fault attacks, and combined attacks (and the increase in the research focusing on injecting multiple faults in one computation), this research will focus on protecting cryptographic implementations against higher-order fault attacks, and combined attacks. Expected conclusions from this research are provably secure countermeasures against higher-order fault attacks and combined attacks with realistic adversarial models.

Date:29 Sep 2021 →  Today
Keywords:physical attacks, cryptography
Disciplines:Cryptography, privacy and security
Project type:PhD project