Publication
Desempenho de Algoritmos de Hashing e de Cifragem em Dispositivos IoT
datacite.subject.fos | Engenharia e Tecnologia::Outras Engenharias e Tecnologias | pt_PT |
dc.contributor.advisor | Frazão, Luís Alexandre Lopes | |
dc.contributor.advisor | Fuentes, Daniel Alexander Lopes | |
dc.contributor.author | Santos, Pedro André Simões dos | |
dc.date.accessioned | 2024-03-22T15:17:30Z | |
dc.date.available | 2024-03-22T15:17:30Z | |
dc.date.issued | 2023-11-24 | |
dc.description.abstract | O presente trabalho de projeto tem como objetivo realizar um estudo sobre o desempenho de algoritmos de hashing e de cifragem num ambiente IoT. Para tal definiram-se alguns parâmetros de medição considerados cruciais, como a utilização do processador, utilização de memória, latência e taxa de transferência. Foi realizado um estudo teórico que explica conceitos de segurança em IoT, assim como a sua arquitetura, os protocolos de comunicação IoT mais utilizados, o funcionamento e arquitetura dos protocolos CoAP e o MQTT, e é feita uma explicação dos dois tipos de algoritmos em análise. São também detalhados os vários algoritmos de hashing e de cifragem utilizados para a realização dos testes, nomeadamente MD5, SHA-256, Blake2 e RIPEMD-160 para os algoritmos de hashing, e AES, RC4, DES e Blowfish para os algoritmos de cifragem. É apresentada a metodologia seguida para a realização dos testes e apresentado o ambiente IoT simulado com recurso a um Raspberry Pi 3. Foram desenvolvidos scripts que permitiram a medição e envio de mensagens com vários tamanhos e em várias quantidades, por teste, para um broker MQTT. É também detalhado o script padrão e todas as alterações necessárias para a implementação de cada algoritmo. Este trabalho originou um conjunto de resultados que são apresentados no documento e que permitem perceber quais os algoritmos que são vantajosos em diversos cenários IoT, principalmente para dispositivos de fracos recursos. | pt_PT |
dc.identifier.tid | 203561244 | pt_PT |
dc.identifier.uri | http://hdl.handle.net/10400.8/9568 | |
dc.language.iso | por | pt_PT |
dc.subject | Hashing | pt_PT |
dc.subject | Cifragem | pt_PT |
dc.subject | IoT | pt_PT |
dc.subject | MQTT | pt_PT |
dc.subject | Desempenho | pt_PT |
dc.title | Desempenho de Algoritmos de Hashing e de Cifragem em Dispositivos IoT | pt_PT |
dc.type | master thesis | |
dspace.entity.type | Publication | |
rcaap.rights | openAccess | pt_PT |
rcaap.type | masterThesis | pt_PT |
thesis.degree.name | Mestrado em Cibersegurança e Informática Forense | pt_PT |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Trabalho_de_Projeto-MCIF_Pedro-Santos_2210636.pdf
- Size:
- 3.88 MB
- Format:
- Adobe Portable Document Format
- Description:
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.32 KB
- Format:
- Item-specific license agreed upon to submission
- Description: