Um Arcabouço para Validação de Conteúdo em Redes de Dados Nomeados baseado em Blockchain

  • Antonio Mateus Sousa Universidade Federal da Bahia
  • Francisco Renato Cavalcante Araújo Universidade Federal da Bahia
  • Fabíola Gonçalves Pereira Greve Universidade Federal da Bahia
  • Leobino Nascimento Sampaio Universidade Federal da Bahia

Resumo


Em anos recentes, as Redes de Dados Nomeados (NDN) foram propostas como um paradigma promissor para a Internet do futuro devido à sua característica disruptiva centralizada no conteúdo. A fim de garantir a autenticidade de conteúdos, a NDN se baseia no uso da assinatura digital que, devido à complexidade envolvida no processo de validação, pode resultar em sobrecargas adicionais de processamento. Como resultado, implementações de NDN acabam sendo suscetíveis a um variado número de ataques. Neste trabalho é proposto um arcabouço de segurança que visa utilizar atributos da tecnologia blockchain para possibilitar a verificação da integridade e autenticidade de conteúdos em NDN. Resultados obtidos a partir de emulação mostraram que o arcabouço proposto consegue detectar ataques de adulteração de dados e evitar a distribuição indevida de conteúdos feita por provedores maliciosos.

Palavras-chave: Redes de Dados Nomeados, Segurança, Blockchain, Detecção de Ataques

Referências

Bano, S., Sonnino, A., Al-Bassam, M., Azouvi, S., McCorry, P., Meiklejohn, S., and Danezis, G. (2017). Sok: Consensus in the age of blockchains.

Buterin, V. et al. (2013). Ethereum white paper, 2014. URL https://github. com/ethereum/wiki/wiki/White-Paper.
de Sousa, A. M., Ara´ujo, F. R. C., and Sampaio, L. N. (2018). A link-stability-based interest-forwarding strategy for vehicular named data networks. IEEE Internet Computing, 22(3):16–26.

Fotiou, N. and Polyzos, G. C. (2016). Decentralized name-based security for content distribution using blockchains. In Computer Communications Workshops (INFOCOM WKSHPS), 2016 IEEE Conference on, pages 415–420. IEEE.

Greve, F., Sampaio, L., Abijaude, J., Coutinho, A. A. R., Brito, I. V. S., and Queiroz, S. (2018). Blockchain e a revoluc¸ ão do consenso sob demanda. In Livro de Minicursos do XXXVI Simp´osio Brasileiro de Redes de Computadores e Sistemas Distribu´ıdos (SBRC). Cap. 5. 2018, Campos do Jordão, SP.

Jin, T., Zhang, X., Liu, Y., and Lei, K. (2017). Blockndn: A bitcoin blockchain decentralized system over named data networking. In Ubiquitous and Future Networks (ICUFN), 2017 Ninth International Conference on, pages 75–80. IEEE.

Mori, S. (2018). Secure caching scheme by using blockchain for information-centric network-based wireless sensor networks. Journal of Signal Processing, 22(3):97–108.

Ribeiro, I., Guimarães, F. Q., Kazienko, J. F., Rocha, A., Velloso, P., Moraes, I. M., and Albuquerque, C. V. (2012). Seguranc¸a em redes centradas em conte´udo: Vulnerabilidades, ataques e contramedidas. Minicursos do XII Simp´osio Brasileiro em Seguranc¸a da Informac¸ ão e de Sistemas Computacionais—SBSeg 2012, pages 151–195.

Saxena, D., Raychoudhury, V., Suri, N., Becker, C., and Cao, J. (2016). Named data networking: a survey. Computer Science Review, 19:15–55.

Tourani, R., Misra, S., Mick, T., and Panwar, G. (2018). Security, privacy, and access control in information-centric networking: A survey. IEEE Communications Surveys Tutorials, 20(1):566–600.

Yu, Y., Afanasyev, A., Seedorf, J., Zhang, Z., and Zhang, L. (2017). Ndn delorean: An authentication system for data archives in named data networking. In Proceedings of the 4th ACM Conference on Information-Centric Networking, pages 11–21. ACM.

Zhang, L., Afanasyev, A., Burke, J., Jacobson, V., Claffy, K., Crowley, P., Papadopoulos, C., Wang, L., and Zhang, B. (2014). Named data networking. ACM SIGCOMM Computer Communication Review, 44(3):66–73.
Publicado
27/08/2019
Como Citar

Selecione um Formato
SOUSA, Antonio Mateus; ARAÚJO, Francisco Renato Cavalcante; GREVE, Fabíola Gonçalves Pereira; SAMPAIO, Leobino Nascimento. Um Arcabouço para Validação de Conteúdo em Redes de Dados Nomeados baseado em Blockchain. In: SIMPÓSIO BRASILEIRO DE REDES DE COMPUTADORES E SISTEMAS DISTRIBUÍDOS (SBRC), 37. , 2019, Gramado. Anais do XXXVII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. Porto Alegre: Sociedade Brasileira de Computação, aug. 2019 . p. 155-168. ISSN 2177-9384. DOI: https://doi.org/10.5753/sbrc.2019.7357.