Ferhat Erata
Ferhat Erata
Home
Publications
Experience
Service
Projects
Contact
CV
Light
Dark
Automatic
relational program analysis
Towards Automated Detection of Single-Trace Side-Channel Vulnerabilities in Constant-Time Cryptographic Code
Pascal is a tool that introduces novel symbolic register analysis techniques for constant-time low-level cryptographic code, and verifies locations of potential single-trace power side-channel vulnerabilities with high precision. Pascal is evaluated on a number of implementations of post-quantum cryptographic algorithms, and it is able to find dozens of previously reported single-trace power side-channel vulnerabilities in these algorithms, all in an automated manner.
Ferhat Erata
,
Ruzica Piskac
,
Victor Mateu
,
Jakub Szefer
PDF
Cite
Slides
Video
DOI
URL
Cite
×