Sensors, Vol. 19, Pages 4312: PRISEC: Comparison of Symmetric Key Algorithms for IoT Devices
Sensors, Vol. 19, Pages 4312: PRISEC: Comparison of Symmetric Key Algorithms for IoT Devices
Sensors doi: 10.3390/s19194312
Authors:
Daniel A. F. Saraiva
Valderi Reis Quietinho Leithardt
Diandre de Paula
André Sales Mendes
Gabriel Villarrubia González
Paul Crocker
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.
Source: Sensors - Category: Biotechnology Authors: Daniel A. F. Saraiva Valderi Reis Quietinho Leithardt Diandre de Paula Andr é Sales Mendes Gabriel Villarrubia Gonz ález Paul Crocker Tags: Article Source Type: research