Título: | IMPLEMENTATION OF THE EDGESEC SECURITY ARCHITECTURE FOR IOMT MIDDLEWARES CONTEXTNET AND MOBILE HUB | ||||||||||||
Autor(es): |
GABRIEL BRITO CANTERGIANI |
||||||||||||
Colaborador(es): |
MARKUS ENDLER - Orientador ANDERSON OLIVEIRA DA SILVA - Coorientador |
||||||||||||
Catalogação: | 13/SET/2021 | Língua(s): | PORTUGUESE - BRAZIL |
||||||||||
Tipo: | TEXT | Subtipo: | SENIOR PROJECT | ||||||||||
Notas: |
[pt] Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio. [en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio. |
||||||||||||
Referência(s): |
[pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/TFCs/consultas/conteudo.php?strSecao=resultado&nrSeq=54667@1 [en] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/TFCs/consultas/conteudo.php?strSecao=resultado&nrSeq=54667@2 |
||||||||||||
DOI: | https://doi.org/10.17771/PUCRio.acad.54667 | ||||||||||||
Resumo: | |||||||||||||
ContextNet is a middleware that aims at provisioning context services for large-scale IoT applications such as remote monitoring and coordination of mobile entities. Mobile Hub is a middleware that runs on Android systems and connects simpler IoT devices to the internet through short-range technologies such as BLE. The use and importance of IoT systems have increased significantly in recent years, and data breaches or malicious control of intelligent devices could cause great damages, both economically and physically. This project aims at implementing security features to BLE communications, ensuring authentication, authorization, integrity, and confidentiality to data exchanged between the Mobile Hub and an IoT device. It also has the goal of creating a VPN connection between the Mobile Hub and the ContextNet core through a secure tunnel. The implementation in BLE communication was achieved successfully using security mechanisms such as OTP, HMAC, and symmetric stream encryption. However, some difficulties were found while implementing the VPN communication that made it impossible to finish it within the project deadline. Performance tests were made, showing the processing costs involved in this solution, as well as possible improvements and optimizations. Although incomplete, the architecture developed in this project already guarantees a great increase in the security level of these middlewares, serving as a base to similar IoT applications.
|
|||||||||||||
|