PRISEC: Comparison of Symmetric Key Algorithms for IoT Devices
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Outros Autores: | , , , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10400.6/9258 |
Resumo: | 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. |
id |
RCAP_0af2280168816e06ec352934d547ce17 |
---|---|
oai_identifier_str |
oai:ubibliorum.ubi.pt:10400.6/9258 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
PRISEC: Comparison of Symmetric Key Algorithms for IoT DevicesCryptographyInformation technologyIoTComputer engineeringPrivacyUbiPriWith 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.MDPIuBibliorumSaraiva, DanielLeithardt, ValderiPaula, Diandre DeMendes, André SalesVillarrubia Gonzalez, GabrielCrocker, Paul Andrew2020-02-13T11:48:16Z20192019-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10400.6/9258eng10.3390/s19194312info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-12-15T09:50:11Zoai:ubibliorum.ubi.pt:10400.6/9258Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T00:49:26.340615Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
PRISEC: Comparison of Symmetric Key Algorithms for IoT Devices |
title |
PRISEC: Comparison of Symmetric Key Algorithms for IoT Devices |
spellingShingle |
PRISEC: Comparison of Symmetric Key Algorithms for IoT Devices Saraiva, Daniel Cryptography Information technology IoT Computer engineering Privacy UbiPri |
title_short |
PRISEC: Comparison of Symmetric Key Algorithms for IoT Devices |
title_full |
PRISEC: Comparison of Symmetric Key Algorithms for IoT Devices |
title_fullStr |
PRISEC: Comparison of Symmetric Key Algorithms for IoT Devices |
title_full_unstemmed |
PRISEC: Comparison of Symmetric Key Algorithms for IoT Devices |
title_sort |
PRISEC: Comparison of Symmetric Key Algorithms for IoT Devices |
author |
Saraiva, Daniel |
author_facet |
Saraiva, Daniel Leithardt, Valderi Paula, Diandre De Mendes, André Sales Villarrubia Gonzalez, Gabriel Crocker, Paul Andrew |
author_role |
author |
author2 |
Leithardt, Valderi Paula, Diandre De Mendes, André Sales Villarrubia Gonzalez, Gabriel Crocker, Paul Andrew |
author2_role |
author author author author author |
dc.contributor.none.fl_str_mv |
uBibliorum |
dc.contributor.author.fl_str_mv |
Saraiva, Daniel Leithardt, Valderi Paula, Diandre De Mendes, André Sales Villarrubia Gonzalez, Gabriel Crocker, Paul Andrew |
dc.subject.por.fl_str_mv |
Cryptography Information technology IoT Computer engineering Privacy UbiPri |
topic |
Cryptography Information technology IoT Computer engineering Privacy UbiPri |
description |
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. |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019 2019-01-01T00:00:00Z 2020-02-13T11:48:16Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10400.6/9258 |
url |
http://hdl.handle.net/10400.6/9258 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
10.3390/s19194312 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
MDPI |
publisher.none.fl_str_mv |
MDPI |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799136386473787392 |