Exportação concluída — 

Enhancement of the security in LoRaWAN communication with post-quantum-cryptography

Detalhes bibliográficos
Ano de defesa: 2025
Autor(a) principal: Figlarz, Gabriel Rossi
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: eng
Instituição de defesa: Pontifícia Universidade Católica do Rio Grande do Sul
Escola Politécnica
Brasil
PUCRS
Programa de Pós-Graduação em Ciência da Computação
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
KEM
Link de acesso: https://tede2.pucrs.br/tede2/handle/tede/11682
Resumo: Long Range Wide Area Network (LoRaWAN) is the protocol that encodes information in radio waves and transmitting information through large distances. The cruciality of the information communicated awakens interest from malicious parties to acquire the communicated data via impersonating attacks or keys interception. Mitigating actions to ensure the security in LoRaWAN communication are under the threat of Quantum Computing (QC) advances. Post-quantum-cryprography (PQC) is composed by mathematically complex problems that quantum computers are not able to solve yet. Hence, PQC can ensure secure communication between IoT devices when quantum computers reach their full potential. Considering this, this work proposes an enhancement in LoRaWAN communication by implementing the PQC ML-KEM1024 algorithm in the protocol. An application was developed simulating LoRaWAN communication between a device and the whole circuit, considering a gateway, a network server and, an application server through a socket network. The assessed performance compared with benchmarks the time of execution and memory consumption at each step of the KEM algorithm. It was reached satisfactory level of results comparing to the references in bibliography and the methodology was validated. The results prove that PQC is fit for IoT communications and the enhancement in the security is feasible in many use cases. However, optimizations in the performance would expand the areas of usage of the proposed methodology.
id P_RS_1cb6eef9df1e41c81fd74ad9e79a537f
oai_identifier_str oai:tede2.pucrs.br:tede/11682
network_acronym_str P_RS
network_name_str Biblioteca Digital de Teses e Dissertações da PUC_RS
repository_id_str
spelling Enhancement of the security in LoRaWAN communication with post-quantum-cryptographyAperfeiçoamento da segurança em comunicações LoRaWAN com criptografica pós-quânticaPost-Quantum CryptographyKEMLoRaWANIoT SecurityCriptografia Pós QuânticaSegurança em IoT.CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAOLong Range Wide Area Network (LoRaWAN) is the protocol that encodes information in radio waves and transmitting information through large distances. The cruciality of the information communicated awakens interest from malicious parties to acquire the communicated data via impersonating attacks or keys interception. Mitigating actions to ensure the security in LoRaWAN communication are under the threat of Quantum Computing (QC) advances. Post-quantum-cryprography (PQC) is composed by mathematically complex problems that quantum computers are not able to solve yet. Hence, PQC can ensure secure communication between IoT devices when quantum computers reach their full potential. Considering this, this work proposes an enhancement in LoRaWAN communication by implementing the PQC ML-KEM1024 algorithm in the protocol. An application was developed simulating LoRaWAN communication between a device and the whole circuit, considering a gateway, a network server and, an application server through a socket network. The assessed performance compared with benchmarks the time of execution and memory consumption at each step of the KEM algorithm. It was reached satisfactory level of results comparing to the references in bibliography and the methodology was validated. The results prove that PQC is fit for IoT communications and the enhancement in the security is feasible in many use cases. However, optimizations in the performance would expand the areas of usage of the proposed methodology.LoRaWAN é um protocolo que trasmite através de ondas de rádio informação por longas distâncias. A crucialidade da informação comunicada atrai o interesse de ataques mal-intencionados que tem como objetivo de interceptar as mensagens. Ações mitigadoras usadas para garantir a segurança na comunicação em LoRaWAN estãos sob ameaça dos avançoes da Computação Quântica (QC). Uma alternativa conhecida para garantir a segurança da comunicação contra ataques de computadores quânticos e classicos é a criptografia-pós-quântica (PQC). PQC é composta por problemas matemáticos complexos que computadores quânticos ainda não são capazes de resolvê-los. Portanto, PQC pode garantir comunicação segura entre dispositivos de IoT quando computadores quânticos atingirem seu potencial. Considerando isto, este trabalho propõe um aprimoramento na segurança da comunicação em LoRaWAN implementando o algoritmo ML-KEM1024 no protocolo. Para isso, uma aplicação foi desenvolvida para simular a comunicação em um ambiente LoRaWAN onde um dispositivo manda uma mensagem para um gateway, um servidor de rede e um servidor de aplicação através de uma rede socket. A performance em cada passo do algoritmo KEM foi comparada com uma referência. Foram alcançados resultados satisfatórios de performance quando comparados com as referências em diversos casos. Isso corrobora que PQC é adequada para comunicação em IoT e que o aumento da segurança é viável para diversas aplicações. Porém, a otimização do tempo de execução e uso de memória pode expandir as áreas de aplicação ainda mais.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESPontifícia Universidade Católica do Rio Grande do SulEscola PolitécnicaBrasilPUCRSPrograma de Pós-Graduação em Ciência da ComputaçãoHessel, Fabiano Passuelohttp://lattes.cnpq.br/4842733764531027Figlarz, Gabriel Rossi2025-06-12T18:06:06Z2025-03-24info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfhttps://tede2.pucrs.br/tede2/handle/tede/11682enginfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_RSinstname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)instacron:PUC_RS2025-06-12T23:00:21Zoai:tede2.pucrs.br:tede/11682Biblioteca Digital de Teses e Dissertaçõeshttp://tede2.pucrs.br/tede2/PRIhttps://tede2.pucrs.br/oai/requestbiblioteca.central@pucrs.br||opendoar:2025-06-12T23:00:21Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)false
dc.title.none.fl_str_mv Enhancement of the security in LoRaWAN communication with post-quantum-cryptography
Aperfeiçoamento da segurança em comunicações LoRaWAN com criptografica pós-quântica
title Enhancement of the security in LoRaWAN communication with post-quantum-cryptography
spellingShingle Enhancement of the security in LoRaWAN communication with post-quantum-cryptography
Figlarz, Gabriel Rossi
Post-Quantum Cryptography
KEM
LoRaWAN
IoT Security
Criptografia Pós Quântica
Segurança em IoT.
CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO
title_short Enhancement of the security in LoRaWAN communication with post-quantum-cryptography
title_full Enhancement of the security in LoRaWAN communication with post-quantum-cryptography
title_fullStr Enhancement of the security in LoRaWAN communication with post-quantum-cryptography
title_full_unstemmed Enhancement of the security in LoRaWAN communication with post-quantum-cryptography
title_sort Enhancement of the security in LoRaWAN communication with post-quantum-cryptography
author Figlarz, Gabriel Rossi
author_facet Figlarz, Gabriel Rossi
author_role author
dc.contributor.none.fl_str_mv Hessel, Fabiano Passuelo
http://lattes.cnpq.br/4842733764531027
dc.contributor.author.fl_str_mv Figlarz, Gabriel Rossi
dc.subject.por.fl_str_mv Post-Quantum Cryptography
KEM
LoRaWAN
IoT Security
Criptografia Pós Quântica
Segurança em IoT.
CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO
topic Post-Quantum Cryptography
KEM
LoRaWAN
IoT Security
Criptografia Pós Quântica
Segurança em IoT.
CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO
description Long Range Wide Area Network (LoRaWAN) is the protocol that encodes information in radio waves and transmitting information through large distances. The cruciality of the information communicated awakens interest from malicious parties to acquire the communicated data via impersonating attacks or keys interception. Mitigating actions to ensure the security in LoRaWAN communication are under the threat of Quantum Computing (QC) advances. Post-quantum-cryprography (PQC) is composed by mathematically complex problems that quantum computers are not able to solve yet. Hence, PQC can ensure secure communication between IoT devices when quantum computers reach their full potential. Considering this, this work proposes an enhancement in LoRaWAN communication by implementing the PQC ML-KEM1024 algorithm in the protocol. An application was developed simulating LoRaWAN communication between a device and the whole circuit, considering a gateway, a network server and, an application server through a socket network. The assessed performance compared with benchmarks the time of execution and memory consumption at each step of the KEM algorithm. It was reached satisfactory level of results comparing to the references in bibliography and the methodology was validated. The results prove that PQC is fit for IoT communications and the enhancement in the security is feasible in many use cases. However, optimizations in the performance would expand the areas of usage of the proposed methodology.
publishDate 2025
dc.date.none.fl_str_mv 2025-06-12T18:06:06Z
2025-03-24
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://tede2.pucrs.br/tede2/handle/tede/11682
url https://tede2.pucrs.br/tede2/handle/tede/11682
dc.language.iso.fl_str_mv eng
language eng
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 Pontifícia Universidade Católica do Rio Grande do Sul
Escola Politécnica
Brasil
PUCRS
Programa de Pós-Graduação em Ciência da Computação
publisher.none.fl_str_mv Pontifícia Universidade Católica do Rio Grande do Sul
Escola Politécnica
Brasil
PUCRS
Programa de Pós-Graduação em Ciência da Computação
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS
instname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron:PUC_RS
instname_str Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron_str PUC_RS
institution PUC_RS
reponame_str Biblioteca Digital de Teses e Dissertações da PUC_RS
collection Biblioteca Digital de Teses e Dissertações da PUC_RS
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
repository.mail.fl_str_mv biblioteca.central@pucrs.br||
_version_ 1850041319493206016