2021
DOI: 10.1145/3428015
|View full text |Cite
|
Sign up to set email alerts
|

A Hybrid Approach to Formal Verification of Higher-Order Masked Arithmetic Programs

Abstract: Side-channel attacks, which are capable of breaking secrecy via side-channel information, pose a growing threat to the implementation of cryptographic algorithms. Masking is an effective countermeasure against side-channel attacks by removing the statistical dependence between secrecy and power consumption via randomization. However, designing efficient and effective masked implementations turns out to be an error-prone task. Current techniques for verifying whether masked programs are secure are limited in th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
2
2
2

Relationship

1
5

Authors

Journals

citations
Cited by 8 publications
(2 citation statements)
references
References 123 publications
0
2
0
Order By: Relevance
“…Finally, we remark that the leakage model considered in this work is different from the ones used in power side-channel security [16][17][18][19]45] and timing side-channel security [11,30,36,42] which leverage side-channel information while ours assumes that the adversary is able to observe all the public information during computation.…”
Section: Information-flow Analysismentioning
confidence: 99%
“…Finally, we remark that the leakage model considered in this work is different from the ones used in power side-channel security [16][17][18][19]45] and timing side-channel security [11,30,36,42] which leverage side-channel information while ours assumes that the adversary is able to observe all the public information during computation.…”
Section: Information-flow Analysismentioning
confidence: 99%
“…This tool was extended in CheckMask [55] which utilizes more in-depth details. Its concept was also further researched in [88].…”
Section: Verification Of Hardware and Software Implementationsmentioning
confidence: 99%