Um mecanismo leve de consenso e confiança para controle de acesso em redes IoT baseadas em Blockchain

  • Afonso Barbosa de Souza Neto Universidade Federal do Ceará
  • Paulo A. L. Rego Universidade Federal do Ceará
  • Marcos D. Ortiz Universidade Federal do Ceará

Resumo


Desde sua criação, a Internet vem sofrendo diversas transformações, dentre elas a Internet das Coisas (do inglês, Internet of Things - IoT), que é composta por um conjunto de objetos diversos conectados à Internet e que provêm serviços aos usuários. A ideia é, cada vez mais, conectar o mundo físico ao digital. Para assegurar a segurança desses dispositivos, e dos próprios usuário, é necessário que os mecanismos de segurança atendam às características próprias da IoT. Nesse contexto, este trabalho apresenta uma proposta de segurança para IoT baseada em Blockchain, onde é utilizado um mecanismo de consenso baseado na confiança entre os nós. Um protótipo da solução foi desenvolvido e avaliado para demonstrar que o mecanismo proposto é capaz de obter resultados consistentes.

Palavras-chave: Internet das Coisas, Segurança, BlockChain

Referências

Atzori, L., Iera, A., and Morabito, G. (2010). The internet of things: A survey. Computer networks, 54(15):2787–2805.

Barcellos, A. M. P. and Gaspary, L. P. (2006). Segurança em redes p2p: princípios, tecnologias e desafios. In Simpósio Brasileiro de Redes de Computadores (24.: 2006 maio: Curitiba, PR). Anais dos minicursos. Curitiba:[sn], 2006.

Dorri, A., Kanhere, S. S., Jurdak, R., and Gauravaram, P. (2017a). Blockchain for iot security and privacy: The case study of a smart home. In Pervasive Computing and Communications Workshops (PerCom Workshops), 2017 IEEE International Conference on, pages 618–623. IEEE.

Dorri, A., Kanhere, S. S., Jurdak, R., and Gauravaram, P. (2017b). Lsb: A lightweight scalable blockchain for iot security and privacy. arXiv preprint arXiv:1712.02969.

Farooq, M. U., Waseem, M., Khairi, A., and Mazhar, S. (2015). A critical analysis on the security concerns of internet of things (iot). International Journal of Computer Applications, 111(7).

Gervais, A., Karame, G., W¨ust, K., Glykantzis, V., Ritzdorf, H., and Capkun, S. (2016). On the security and performance of proof of work blockchains. In Proceedings of the 23nd ACM SIGSAC Conference on Computer and Communication Security (CCS). ACM.

Greve, F., Sampaio, L., Abijaude, J., Coutinho, A., Valcy, ´I., and Queiroz, S. (2018). Blockchain e a revolução do consenso sob demanda. Minicursos do Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (Minicursos SBRC), 36.

Gubbi, J., Buyya, R., Marusic, S., and Palaniswami, M. (2013). Internet of things (iot): A vision, architectural elements, and future directions. Future generation computer systems, 29(7):1645–1660.

Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system.

Roman, R., Zhou, J., and Lopez, J. (2013). On the features and challenges of security and privacy in distributed internet of things. Computer Networks, 57(10):2266–2279.

Sahraoui, S. and Bilami, A. (2014). Compressed and distributed host identity protocol for end-to-end security in the iot. In Next Generation Networks and Services (NGNS), 2014 Fifth International Conference on, pages 295–301. IEEE.

Steger, M., Dorri, A., Kanhere, S. S., R¨omer, K., Jurdak, R., and Karner, M. (2018). Secure wireless automotive software updates using blockchains: A proof of concept. In Advanced Microsystems for Automotive Applications 2017, pages 137–149. Springer.

Tencent (2016). Reposit´orio github, https://github.com/tencent/rapidjson.git. Acessado em Novembro de 2018.
Publicado
06/05/2019
DE SOUZA NETO, Afonso Barbosa; REGO, Paulo A. L.; ORTIZ, Marcos D.. Um mecanismo leve de consenso e confiança para controle de acesso em redes IoT baseadas em Blockchain. In: SIMPÓSIO BRASILEIRO DE REDES DE COMPUTADORES E SISTEMAS DISTRIBUÍDOS (SBRC), 37. , 2019, Gramado. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019 . p. 692-706. ISSN 2177-9384. DOI: https://doi.org/10.5753/sbrc.2019.7396.

##plugins.generic.recommendByAuthor.heading##