TUHH Open Research
Help
  • Log In
    New user? Click here to register.Have you forgotten your password?
  • English
  • Deutsch
  • Communities & Collections
  • Publications
  • Research Data
  • People
  • Institutions
  • Projects
  • Statistics
  1. Home
  2. TUHH
  3. Publications
  4. Masking in fine-grained leakage models: construction, implementation and verification
 
Options

Masking in fine-grained leakage models: construction, implementation and verification

Citation Link: https://doi.org/10.15480/882.3917
Publikationstyp
Journal Article
Date Issued
2021-02-23
Sprache
English
Author(s)
Barthe, Gilles  
Gourjon, Marc Olivier  
Grégoire, Benjamin  
Orlt, Maximilian  
Paglialonga, Clara  
Porth, Lars  
Institut
Sicherheit in verteilten Anwendungen E-15-H  
TORE-DOI
10.15480/882.3917
TORE-URI
http://hdl.handle.net/11420/10992
Journal
IACR transactions on cryptographic hardware and embedded systems  
Volume
2021
Issue
2
Start Page
189
End Page
228
Citation
IACR Transactions on Cryptographic Hardware and Embedded Systems (2): 189-228 (2021)
Publisher DOI
10.46586/tches.v2021.i2.189-228
Scopus ID
2-s2.0-85106447051
Publisher
Ruhr-Universität Bochum
We propose a new approach for building efficient, provably secure, and practically hardened implementations of masked algorithms. Our approach is based on a Domain Specific Language in which users can write efficient assembly implementations and fine-grained leakage models. The latter are then used as a basis for formal verification, allowing for the first time formal guarantees for a broad range of device-specific leakage effects not addressed by prior work. The practical benefits of our approach are demonstrated through a case study of the PRESENT S-Box: we develop a highly optimized and provably secure masked implementation, and show through practical evaluation based on TVLA that our implementation is practically resilient. Our approach significantly narrows the gap between formal verification of masking and practical security.
Subjects
Domain specific language
Higher-order masking
Probing security
Side-channel resilience
Verification
DDC Class
004: Informatik
530: Physik
600: Technik
Funding Organisations
Bundesministerium für Bildung und Forschung (BMBF)  
More Funding Information
Clara Paglialonga and Maximilian Orlt are partially funded by the VeriSec project 16KIS0634 from the Federal Ministry of Education and Research (BMBF) and the Hessen State Ministry for Higher Education, Research and the Arts within their joint support of the National Research Center for Applied Cybersecurity ATHENE, and by the Emmy Noether Program FA 1320/1-1. Marc Gourjon is partially funded by the VeriSec project 16KIS0601K from BMBF.
Publication version
publishedVersion
Lizenz
https://creativecommons.org/licenses/by/4.0/
Loading...
Thumbnail Image
Name

TCHES2021_2_07.pdf

Size

1.69 MB

Format

Adobe PDF

TUHH
Weiterführende Links
  • Contact
  • Send Feedback
  • Cookie settings
  • Privacy policy
  • Impress
DSpace Software

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science
Design by effective webwork GmbH

  • Deutsche NationalbibliothekDeutsche Nationalbibliothek
  • ORCiD Member OrganizationORCiD Member Organization
  • DataCiteDataCite
  • Re3DataRe3Data
  • OpenDOAROpenDOAR
  • OpenAireOpenAire
  • BASE Bielefeld Academic Search EngineBASE Bielefeld Academic Search Engine
Feedback