CBM-TI: Code-Based Masking against Glitches by Hybridization with Threshold Implementation

dc.contributor.authorReefat, Hasin Ishraq
dc.contributor.authorPourmehrani, Hossein
dc.contributor.authorCheng, Wei
dc.contributor.authorCarlet, Claude
dc.contributor.authorDaif, Abderrahman
dc.contributor.authorTavernier, Cédric
dc.contributor.authorGuilley, Sylvain
dc.contributor.authorKarimi, Naghmeh
dc.date.accessioned2025-06-17T14:45:39Z
dc.date.available2025-06-17T14:45:39Z
dc.date.issued2025-04
dc.descriptionIEEE VLSI Test Symposium 2025 Tempe, AZ, USA
dc.description.abstractCode-Based Masking (CBM) has been introduced to enhance high-order Boolean masking by increasing its resistance order via further decorrelating the coordinates of each symbol involved in the computation. Additionally, CBM enables cost amortization and fault detection. Notably, as demonstrated at CHES 2024, CBM facilitates the computation of provably masked operations under the Strong Non-Interference (SNI) security assumption with quasi-linear complexity. On the other hand, Threshold Implementation (TI) serves as an extension of Boolean masking, armoring it against combinational hazards. In this article, we show that merits of CBM and TI can be combined, paving the way to more secure hardware (high-order) masked implementations. We demonstrate CBM-TI, which is proven secure as well under SNI assumption and security when glitches worsen the leakage model.
dc.description.sponsorshipThis work has partly benefited from the funding by French Bank for Innovation (BPI), through the project X7PQC (project call “Cryptographie post quantique”, held by the National Quantum Strategy “Develop the post-quantum cryptographical offering” and the National Cyber Strategy “Development of innovative and critical cyber technologies”
dc.format.extent11 pages
dc.genreconference papers and proceedings
dc.genrepreprints
dc.identifierdoi:10.13016/m2z9m0-shyl
dc.identifier.urihttp://hdl.handle.net/11603/38926
dc.language.isoen_US
dc.publisherIEEE
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Computer Science and Electrical Engineering Department
dc.relation.ispartofUMBC Student Collection
dc.relation.ispartofUMBC Faculty Collection
dc.rightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.
dc.subjectNovel masking scheme (CBMTI)
dc.subjectLeakage detection by T-test
dc.subjectsimulations
dc.subjectUMBC Cybersecurity Institute
dc.subjectemulation
dc.subjectThreshold Implementation (TI)
dc.subjectGlitch-resistance
dc.subjectCode-Based Masking (CBM)
dc.subjectHigh-order side-channel protection
dc.titleCBM-TI: Code-Based Masking against Glitches by Hybridization with Threshold Implementation
dc.typeText
dcterms.creatorhttps://orcid.org/0009-0000-6776-2542
dcterms.creatorhttps://orcid.org/0000-0002-5825-6637
dcterms.creatorhttps://orcid.org/0009-0001-3906-6117

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
CBMTICodeBasedMaskingagainstGlitchesbyHybridizationwithThresholdImplementation.pdf
Size:
1.14 MB
Format:
Adobe Portable Document Format