IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v11y2019i10p218-d279054.html
   My bibliography  Save this article

Simulation-Based Performance Validation of Homomorphic Encryption Algorithms in the Internet of Things

Author

Listed:
  • Johannes Kölsch

    (Design of Cyber-Physical Systems, TU Kaiserslautern, 67663 Kaiserslautern, Germany)

  • Christopher Heinz

    (Design of Cyber-Physical Systems, TU Kaiserslautern, 67663 Kaiserslautern, Germany)

  • Axel Ratzke

    (Design of Cyber-Physical Systems, TU Kaiserslautern, 67663 Kaiserslautern, Germany)

  • Christoph Grimm

    (Design of Cyber-Physical Systems, TU Kaiserslautern, 67663 Kaiserslautern, Germany)

Abstract

IoT systems consist of Hardware/Software systems (e.g., sensors) that are embedded in a physical world, networked and that interact with complex software platforms. The validation of such systems is a challenge and currently mostly done by prototypes. This paper presents the virtual environment for simulation, emulation and validation of an IoT platform and its semantic model in real life scenarios. It is based on a decentralized, bottom up approach that offers interoperability of IoT devices and the value-added services they want to use across different domains. The framework is demonstrated by a comprehensive case study. The example consists of the complete IoT “Smart Energy” use case with focus on data privacy by homomorphic encryption. The performance of the network is compared while using partially homomorphic encryption, fully homomorphic encryption and no encryption at all.As a major result, we found that our framework is capable of simulating big IoT networks and the overhead introduced by homomorphic encryption is feasible for VICINITY.

Suggested Citation

  • Johannes Kölsch & Christopher Heinz & Axel Ratzke & Christoph Grimm, 2019. "Simulation-Based Performance Validation of Homomorphic Encryption Algorithms in the Internet of Things," Future Internet, MDPI, vol. 11(10), pages 1-24, October.
  • Handle: RePEc:gam:jftint:v:11:y:2019:i:10:p:218-:d:279054
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/11/10/218/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/11/10/218/
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:11:y:2019:i:10:p:218-:d:279054. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.