PRISEC: Comparison of Symmetric Key Algorithms for IoT Devices

Detalhes bibliográficos
Autor(a) principal: Saraiva, Daniel
Data de Publicação: 2019
Outros Autores: Leithardt, Valderi, Paula, Diandre De, Mendes, André Sales, Villarrubia Gonzalez, Gabriel, Crocker, Paul Andrew
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