miun.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Lightweight IoT Group Key Establishment Scheme from the One Time Pad
Mittuniversitetet, Fakulteten för naturvetenskap, teknik och medier, Institutionen för informationssystem och –teknologi. (Communication Systems and Networks)ORCID-id: 0000-0001-7873-3499
Mittuniversitetet, Fakulteten för naturvetenskap, teknik och medier, Institutionen för informationssystem och –teknologi. (Communication Systems and Networks)
Mittuniversitetet, Fakulteten för naturvetenskap, teknik och medier, Institutionen för informationssystem och –teknologi. (Communication Systems and Networks)ORCID-id: 0000-0003-0873-7827
2019 (Engelska)Ingår i: 2019 7th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud), IEEE, 2019Konferensbidrag, Publicerat paper (Övrigt vetenskapligt)
Abstract [en]

Secure group communication in the Internet ofThings (IoT) entails the establishment and management of one or more group keys to provide group security services such as confidentiality of group messages. The main challenges in establishing a group key consist in designing a group key establishment scheme that is feasible for nodes with limited computational capabilities. In this paper, we propose a lightweight group key establishment scheme based on fast symmetric-key encryption. We show a mechanism for designing a lightweight and secure IoT group key establishment and management scheme whose security is underpinned by the perfect secrecy provided by the One-time-pad. We then argue that the scheme is convenient for IoT group applications where nodes are resource-constrained. We prove that our scheme is secure under a threat model where the attacker has sufficiently large computational power. We also prove that the scheme provides desired group security properties such as confidentiality, key secrecy and independent group session keys generation.

Ort, förlag, år, upplaga, sidor
IEEE, 2019.
Nyckelord [en]
IoT Group Key, One-time Pad, Lightweight Cryptography, Unconditional Security, IoT Security and Privacy
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
URN: urn:nbn:se:miun:diva-35608DOI: 10.1109/MobileCloud.2019.00021OAI: oai:DiVA.org:miun-35608DiVA, id: diva2:1286812
Konferens
2019 7th IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud), Newark, CA, USA, 4-9 April 2019
Projekt
SMART (Smarta system och tjänster för ett effektivt och innovativt samhälle)Tillgänglig från: 2019-02-07 Skapad: 2019-02-07 Senast uppdaterad: 2019-09-09Bibliografiskt granskad
Ingår i avhandling
1. Lightweight Cryptographic Group Key Management Protocols for the Internet of Things
Öppna denna publikation i ny flik eller fönster >>Lightweight Cryptographic Group Key Management Protocols for the Internet of Things
2019 (Engelska)Licentiatavhandling, sammanläggning (Övrigt vetenskapligt)
Abstract [en]

The Internet of Things (IoT) is increasingly becoming an integral component of many applications in consumer, industrial and other areas. Notions such as smart industry, smart transport, and smart world are, in large part, enabled by IoT. At its core, the IoT is underpinned by a group of devices, such as sensors and actuators, working collaboratively to provide a required service. One of the important requirements most IoT applications are expected to satisfy is ensuring the security and privacy of users. Security is an umbrella term that encompasses notions such as confidentiality, integrity and privacy, that are typically achieved using cryptographic encryption techniques.

A special form of communication common in many IoT applications is group communication, where there are two or more recipients of a given message. In or-der to encrypt a message broadcast to a group, it is required that the participating parties agree on a group key a priori. Establishing and managing a group key in IoT environments, where devices are resources-constrained and groups are dynamic, is a non-trivial problem. The problem presents unique challenges with regard to con-structing protocols from lightweight and secure primitives commensurate with the resource-constrained nature of devices and maintaining security as devices dynamically leave or join a group.

This thesis presents lightweight group key management protocols proposed to address the aforementioned problem, in a widely adopted model of a generic IoT network consisting of a gateway with reasonable computational power and a set of resource-constrained nodes. The aim of the group key management protocols is to enable the gateway and the set of resource-constrained devices to establish and manage a group key, which is then used to encrypt group messages. The main problems the protocols attempt to solve are establishing a group key among participating IoT devices in a secure and computationally feasible manner; enabling additionor removal of a device to the group in a security preserving manner; and enabling generation of a group session key in an efficient manner without re-running the protocol from scratch. The main challenge in designing such protocols is ensuring that the computations that a given IoT device performs as part of participating in the protocol are computationally feasible during initial group establishment, group keyupdate, and adding or removing a node from the group.

The work presented in this thesis shows that the challenge can be overcome by designing protocols from lightweight cryptographic primitives. Specifically, protocols that exploit the lightweight nature of crypto-systems based on elliptic curves and the perfect secrecy of the One Time Pad (OTP) are presented. The protocols are designed in such a way that a resource-constrained member node performs a constant number of computationally easy computations during all stages of the group key management process.

To demonstrate that the protocols are practically feasible, implementation resultof one of the protocols is also presented, showing that the protocol outperforms similar state-of-the-art protocols with regard to energy consumption, execution time, memory usage and number of messages generated.

Ort, förlag, år, upplaga, sidor
Sundsvall: Mid Sweden University, 2019. s. 54
Serie
Mid Sweden University licentiate thesis, ISSN 1652-8948 ; 154
Nyckelord
Privacy and security of the IoT, IoT group key management, lightweight key management protocols, elliptic curve cryptography, proximity-based authentication
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:miun:diva-35607 (URN)978-91-88527-91-2 (ISBN)
Presentation
2019-03-07, C326, Holmgatan 10, Sundsvall, 11:00 (Engelska)
Opponent
Handledare
Projekt
SMART (Smarta system och tjänster för ett effektivt och innovativt samhälle)
Anmärkning

Vid tidpunkten för framläggningen av avhandlingen var följande delarbete opublicerat: delarbete 3 (manuskript).

At the time of the defence the following paper was unpublished: paper 3 (manuscript).

Tillgänglig från: 2019-02-08 Skapad: 2019-02-07 Senast uppdaterad: 2019-06-13Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Övriga länkar

Förlagets fulltext

Personposter BETA

Gebremichael, TeklayJennehag, UlfGidlund, Mikael

Sök vidare i DiVA

Av författaren/redaktören
Gebremichael, TeklayJennehag, UlfGidlund, Mikael
Av organisationen
Institutionen för informationssystem och –teknologi
Datavetenskap (datalogi)

Sök vidare utanför DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetricpoäng

doi
urn-nbn
Totalt: 91 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf