Information Security Theory and Practice. Securing the Internet of Things
Volume 8501 of the series Lecture Notes in Computer Science pp 40-56
Orthogonal Direct Sum Masking
- Julien BringerAffiliated withMorpho
- , Claude CarletAffiliated withLAGA, UMR 7539, CNRS, Department of Mathematics, University of Paris XIII and University of Paris VIII
- , Hervé ChabanneAffiliated withMorphoCrypto Group, Institut Mines Télécom
- , Sylvain GuilleyAffiliated withCrypto Group, Institut Mines TélécomSecure-IC S.A.S.
- , Houssem MaghrebiAffiliated withMorpho
Abstract
Secure elements, such as smartcards or trusted platform modules (TPMs), must be protected against implementation-level attacks. Those include side-channel and fault injection attacks. We introduce ODSM, Orthogonal Direct Sum Masking, a new computation paradigm that achieves protection against those two kinds of attacks. A large vector space is structured as two supplementary orthogonal subspaces. One subspace (called a code \(\mathcal{C}\)) is used for the functional computation, while the second subspace carries random numbers. As the random numbers are entangled with the sensitive data, ODSM ensures a protection against (monovariate) side-channel attacks. The random numbers can be checked either occasionally, or globally, thereby ensuring a detection capability. The security level can be formally detailed: it is proved that monovariate side-channel attacks of order up to \(d_\mathcal{C}-1\), where \(d_\mathcal{C}\) is the minimal distance of \(\mathcal{C}\), are impossible, and that any fault of Hamming weight strictly less than \(d_\mathcal{C}\) is detected. A complete instantiation of ODSM is given for AES. In this case, all monovariate side-channel attacks of order strictly less than 5 are impossible, and all fault injections perturbing strictly less than 5 bits are detected.
Keywords
Masking countermeasure trans-masking fault detection orthogonal supplementary spaces linear codes minimal and dual distances AES- Title
- Orthogonal Direct Sum Masking
- Book Title
- Information Security Theory and Practice. Securing the Internet of Things
- Book Subtitle
- 8th IFIP WG 11.2 International Workshop, WISTP 2014, Heraklion, Crete, Greece, June 30 – July 2, 2014. Proceedings
- Pages
- pp 40-56
- Copyright
- 2014
- DOI
- 10.1007/978-3-662-43826-8_4
- Print ISBN
- 978-3-662-43825-1
- Online ISBN
- 978-3-662-43826-8
- Series Title
- Lecture Notes in Computer Science
- Series Volume
- 8501
- Series ISSN
- 0302-9743
- Publisher
- Springer Berlin Heidelberg
- Copyright Holder
- IFIP International Federation for Information Processing
- Additional Links
- Topics
- Keywords
-
- Masking countermeasure
- trans-masking
- fault detection
- orthogonal supplementary spaces
- linear codes
- minimal and dual distances
- AES
- Industry Sectors
- eBook Packages
- Editors
-
-
David Naccache
(15)
-
Damien Sauveron
(16)
-
David Naccache
- Editor Affiliations
-
- 15. Département d’Informatique, École Normale Supérieure
- 16. University of Limoges, XLIM, UMR CNRS 7252
- Authors
-
- Julien Bringer (17)
- Claude Carlet (18)
- Hervé Chabanne (17) (19)
- Sylvain Guilley (19) (20)
- Houssem Maghrebi (17)
- Author Affiliations
-
- 17. Morpho, 18 Chaussée Jules César, 95520, Osny, France
- 18. LAGA, UMR 7539, CNRS, Department of Mathematics, University of Paris XIII and University of Paris VIII, 2 rue de la liberté, 93 526, Saint-Denis Cedex, France
- 19. Crypto Group, Institut Mines Télécom, 37/39 rue Dareau, 75 634, Paris Cedex 13, France
- 20. Secure-IC S.A.S., 80 avenue des Buttes de Coësmes, 35 700, Rennes, France
Continue reading...
To view the rest of this content please follow the download PDF link above.