Full text

Turn on search term navigation

© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.

Abstract

With the growing number of heterogeneous resource-constrained devices connected to the Internet, it becomes increasingly challenging to secure the privacy and protection of data. Strong but efficient cryptography solutions must be employed to deal with this problem, along with methods to standardize secure communications between these devices. The PRISEC module of the UbiPri middleware has this goal. In this work, we present the performance of the AES (Advanced Encryption Standard), RC6 (Rivest Cipher 6), Twofish, SPECK128, LEA, and ChaCha20-Poly1305 algorithms in Internet of Things (IoT) devices, measuring their execution times, throughput, and power consumption, with the main goal of determining which symmetric key ciphers are best to be applied in PRISEC. We verify that ChaCha20-Poly1305 is a very good option for resource constrained devices, along with the lightweight block ciphers SPECK128 and LEA.

Details

Title
PRISEC: Comparison of Symmetric Key Algorithms for IoT Devices
Author
Saraiva, Daniel A F 1   VIAFID ORCID Logo  ; Valderi Reis Quietinho Leithardt 2   VIAFID ORCID Logo  ; Diandre de Paula 3   VIAFID ORCID Logo  ; André Sales Mendes 4 ; Gabriel Villarrubia González 4   VIAFID ORCID Logo  ; Crocker, Paul 1   VIAFID ORCID Logo 

 Departamento de Informática, Universidade da Beira Interior, 6201-601 Covilhã, Portugal; Instituto de Telecomunicações, Delegação da Covilhã, 6201-601 Covilhã, Portugal 
 Departamento de Informática, Universidade da Beira Interior, 6201-601 Covilhã, Portugal; Laboratory of Embedded and Distributed Systems-LEDS, Universidade do Vale do Itajaí, Itajaí, SC 88302-901, Brazil 
 Departamento de Informática, Universidade da Beira Interior, 6201-601 Covilhã, Portugal 
 Computer and Automation Department, University of Salamanca, Plaza de la Merced s/n, 37008 Salamanca, Spain 
First page
4312
Publication year
2019
Publication date
2019
Publisher
MDPI AG
e-ISSN
14248220
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
2535570525
Copyright
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.