Application of steganography for security and privacy in IoT communications

Detalhes bibliográficos
Autor(a) principal: Cunha, João Mário Campos Meireles da
Data de Publicação: 2022
Tipo de documento: Dissertação
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/10316/102141
Resumo: Dissertação de Mestrado em Segurança Informática apresentada à Faculdade de Ciências e Tecnologia
id RCAP_2ab5a1eb0630410e51d6abe5235a077f
oai_identifier_str oai:estudogeral.uc.pt:10316/102141
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 Application of steganography for security and privacy in IoT communicationsAplicação de esteganografia para segurança e privacidade em comunicações IoTIoTEsteganografia de Rede6LoWPANContiki OSCoAPIoTNetwork Steganography6LoWPANContiki OSCoAPDissertação de Mestrado em Segurança Informática apresentada à Faculdade de Ciências e TecnologiaA IoT tem crescido e desenvolvido rapidamente, fazendo com que esta tecnologia seja cada vez mais adotada. Estes dispositivos são usualmente limitados no seu poder computacional, o que se torna num problema para o desenvolvimento e uso de métodos de segurança dos mesmos. Este trabalho vai apresentar uma possível solução para melhorar a privacidade e segurança na comunicação entre dispositivos IoT que sejam demasiado limitados ou que sejam usados em ambientes com recursos limitados onde os métodos de segurança são difíceis de implementar. Esteganografia será usada para melhorar a privacidade e segurança das comunicações entre os dispositivos. Foram utilizados métodos de esteganografia de rede para fazer a criação de canais secretos que têm como objetivo serem utilizados no contexto do funcionamento do protocolo CoAP – protocolo IoT para dispositivo limitados e/ou em ambientes com recursos limitados. Estes canais secretos vão utilizar elementos do header que são gerados de forma aleatória para esconder uma mensagem secreta. A utilização dos canais secretos vai garantir privacidade e confidencialidade da mensagem secreta enquanto os canais secretos permanecem anónimos, uma vez que estes fornecem segurança por obscurantismo. Foi apresentada e utilizada uma metodologia para avaliar a viabilidade dos canais secretos ao serem usados em dispositivos IoT com limitações, bem como a viabilidade dos mesmos. A avaliação dos canais secretos foi feita com o uso da plataforma IoT-LAB e com o uso das suas ferramentas. O IoT-LAB permite a obtenção de resultados mais realistas, pois o IoT-LAB utilizam sensores reais. Os resultados obtidos demonstram um aumento no consumo energético e na memória dos dispositivos IoT, porém este aumento é aceitável uma vez que os canais secretos vão aumentar a segurança das comunicações dos dispositivos IoT.Internet of Things has grown and developed rapidly, causing this technology to be increasingly adopted. These devices are often limited due to their computational power, which becomes a problem to develop and use security methods in these devices. This thesis will present a possible solution to improve security for communications between constrained IoT devices, where security methods are hard to implement. Steganography will be used to improve the privacy and security for communications between such devices. The steganography methods that were used are covert channels and they are created to be used for CoAP – Internet of things protocol for constrained devices and low-energy communications. The covert channels will hide the secret message inside header element that contains a random value. The use of the covert channels will create ways to improve the privacy and confidentiality of the secret message, while the covert channels remain undetected, since they give security through obscurity. A methodology to validate the viability of the proposed covert channels on constrained devices as well as its effectiveness was presented and used. The evaluation of the covert channels was made with the use of the platform IoT-LAB and its tools. IoT-LAB allows to get more realistic results, since it uses real sensors. The obtained results show an increase in the energy consumption and the memory usage of the IoT devices, but this increase can be acceptable since the trade-off can be acceptable because the covert channels will increase the security of the communications of the IoT devices.2022-09-13info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/102141http://hdl.handle.net/10316/102141TID:203062353engCunha, João Mário Campos Meireles dainfo: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:RCAAP2022-09-27T20:41:25Zoai:estudogeral.uc.pt:10316/102141Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:19:11.948203Repositó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 Application of steganography for security and privacy in IoT communications
Aplicação de esteganografia para segurança e privacidade em comunicações IoT
title Application of steganography for security and privacy in IoT communications
spellingShingle Application of steganography for security and privacy in IoT communications
Cunha, João Mário Campos Meireles da
IoT
Esteganografia de Rede
6LoWPAN
Contiki OS
CoAP
IoT
Network Steganography
6LoWPAN
Contiki OS
CoAP
title_short Application of steganography for security and privacy in IoT communications
title_full Application of steganography for security and privacy in IoT communications
title_fullStr Application of steganography for security and privacy in IoT communications
title_full_unstemmed Application of steganography for security and privacy in IoT communications
title_sort Application of steganography for security and privacy in IoT communications
author Cunha, João Mário Campos Meireles da
author_facet Cunha, João Mário Campos Meireles da
author_role author
dc.contributor.author.fl_str_mv Cunha, João Mário Campos Meireles da
dc.subject.por.fl_str_mv IoT
Esteganografia de Rede
6LoWPAN
Contiki OS
CoAP
IoT
Network Steganography
6LoWPAN
Contiki OS
CoAP
topic IoT
Esteganografia de Rede
6LoWPAN
Contiki OS
CoAP
IoT
Network Steganography
6LoWPAN
Contiki OS
CoAP
description Dissertação de Mestrado em Segurança Informática apresentada à Faculdade de Ciências e Tecnologia
publishDate 2022
dc.date.none.fl_str_mv 2022-09-13
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10316/102141
http://hdl.handle.net/10316/102141
TID:203062353
url http://hdl.handle.net/10316/102141
identifier_str_mv TID:203062353
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.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_ 1799134086294405120