Project Details
Projekt Print View

Security for Internet of Things with Low Energy and Low Power Consumption (GreenSec)

Subject Area Security and Dependability, Operating-, Communication- and Distributed Systems
Computer Architecture, Embedded and Massively Parallel Systems
Term from 2017 to 2023
Project identifier Deutsche Forschungsgemeinschaft (DFG) - Project number 393207943
 
Final Report Year 2023

Final Report Abstract

The goal of this project was to design efficient and secure cryptographic implementations for constrained devices, i.e., battery-driven IoT devices or those that are powered through an RFID-field. We investigated various existing schemes and analysed the influence of specific properties on the energy consumption. This helped us to determine, which kinds of implementations are suitable for small devices that aim for thorough physical security. We showed that parallel implementations are to favour over serial implementations and the energy consumption increases with the masking order. For our approach, we did not optimize a whole implementation by itself, but considered smaller, atomic gates and made them provable secure in an efficient way. For example, we focused on masking a single AND gate, which can then be combined to build whole ciphers. With our automatic tools, a designer without expertise in the field of implementation security can easily compose several of those so-called gadgets and ganerate a provable secure cryptographic implementation. The gadgets are optimized for different purposes, being either low-latency, low-area or low-randomness requirements. This allows a designer to simply adapt his desired unprotected implementation to one, that fulfils his requirements. We determined some lightweight ciphers, which are a suitable starting point for efficient implementations, e.g., MIDORI or PRINCE.

Publications

 
 

Additional Information

Textvergrößerung und Kontrastanpassung