Back to Search
Start Over
Detecting Faults in Inner-Product Masking Scheme - IPM-FD: IPM with Fault Detection
- Source :
- PROOFS, Proceedings of 8th International Workshop on Security Proofs for Embedded Systems, Proceedings of 8th International Workshop on Security Proofs for Embedded Systems, Aug 2019, atlanta, United States. pp.17, ⟨10.29007/fv2n⟩
- Publication Year :
- 2019
- Publisher :
- EasyChair, 2019.
-
Abstract
- Side-channel analysis and fault injection attacks are two typical threats to cryptographic implementations, especially in modern embedded devices. Thus there is an insistent demand for dual side-channel and fault injection protections. As it is known, masking scheme is a kind of provable countermeasures against side-channel attacks. Recently, inner product masking (IPM) was proposed as a promising higher-order masking scheme against side-channel analysis, but not for fault injection attacks. In this paper, we devise a new masking scheme named IPM-FD. It is built on IPM, which enables fault detection. This novel masking scheme has three properties: the security orders in the word-level probing model, bit-level probing model, and the number of detected faults. IPM-FD is proven secure both in the word-level and in the bit-level probing models, and allows for end-to-end fault detection against fault injection attacks.Furthermore, we illustrate its security order by linking it to one defining parameters of linear code, and show its implementation cost by applying IPM-FD to AES-128.
- Subjects :
- Masking (art)
Scheme (programming language)
Computer science
020206 networking & telecommunications
0102 computer and information sciences
02 engineering and technology
01 natural sciences
Fault detection and isolation
[SPI.TRON]Engineering Sciences [physics]/Electronics
010201 computation theory & mathematics
Product (mathematics)
0202 electrical engineering, electronic engineering, information engineering
Algorithm
computer
ComputingMilieux_MISCELLANEOUS
computer.programming_language
Subjects
Details
- ISSN :
- 25151762
- Database :
- OpenAIRE
- Journal :
- Kalpa Publications in Computing
- Accession number :
- edsair.doi.dedup.....ddfdfe412e2b59e35d70ac3da4d99b66
- Full Text :
- https://doi.org/10.29007/fv2n