UMA ARQUITETURA MODULAR PARA REDES OVERLAY PEER-TO-PEER DESCENTRALIZADAS COM SUPORTE A COMUNICAÇÃO SEGURA, PERSISTÊNCIA DE DADOS E APLICAÇÕES DESCENTRALIZADAS

DSpace Repository

A- A A+

UMA ARQUITETURA MODULAR PARA REDES OVERLAY PEER-TO-PEER DESCENTRALIZADAS COM SUPORTE A COMUNICAÇÃO SEGURA, PERSISTÊNCIA DE DADOS E APLICAÇÕES DESCENTRALIZADAS

Show simple item record

dc.contributor Universidade Federal de Santa Catarina. pt_BR
dc.contributor.advisor Carlos, Becker Westphall, Dr.
dc.contributor.author Anderson, Simioni Assunção
dc.date.accessioned 2026-07-16T00:37:36Z
dc.date.available 2026-07-16T00:37:36Z
dc.date.issued 2026-07-10
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/274358
dc.description TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Ciências da Computação. pt_BR
dc.description.abstract This work presents the design, implementation, and experimental validation of a modular architecture for decentralized peer-to-peer overlay networks. The proposal separates physical nodes, responsible for connectivity and transport, from virtual nodes, responsible for application identities and logical interactions. The AnonNetCore prototype implements peer discovery, distributed tables, route construction and execution, physical and virtual sessions, relay forwarding, TCP and experimental UDP transport, reliable delivery, and byte-range content transfer. Security combines SHA-512 identifiers, ML-DSA signatures, ML-KEM key establishment, and AES-256-GCM-SIV authenticated encryption. Validation uses Docker clusters, integrated smoke tests, an HTTP/WebSocket API, observability tools, and a social-network proof of concept. Results demonstrate functional integration among discovery, routing, distributed persistence, virtual communication, and external applications. The work remains an experimental MVP: complete NAT traversal, attack resistance, public-network scalability, and formal security auditing remain future work. pt_BR
dc.description.abstract Este trabalho apresenta o projeto, a implementação e a validação experimental de uma arquitetura modular para redes overlay peer-to-peer descentralizadas. A proposta separa nós físicos, responsáveis pela conectividade e pelo transporte, de nós virtuais, responsáveis pelas identidades e interações lógicas das aplicações. O protótipo AnonNetCore implementa descoberta de pares, tabelas distribuídas, construção e execução de rotas, sessões físicas e virtuais, encaminhamento por relay, transporte TCP e UDP experimental, entrega confiável e transferência de conteúdo por faixas de bytes. A segurança combina identificadores SHA-512, assinaturas ML-DSA, estabelecimento de chaves ML-KEM e criptografia autenticada AES-256-GCM-SIV. A validação utiliza clusters Docker, testes integrados, uma API HTTP/WebSocket, ferramentas de observabilidade e uma prova de conceito de rede social. Os resultados demonstram a integração funcional entre descoberta, roteamento, persistência distribuída, comunicação virtual e aplicações externas. O trabalho permanece um MVP experimental: travessia completa de NAT, endurecimento contra ataques, escalabilidade em redes públicas e auditoria formal de segurança são trabalhos futuros. pt_BR
dc.language.iso por pt_BR
dc.language.iso eng pt_BR
dc.publisher Florianópolis, SC. pt_BR
dc.rights Open Access.
dc.subject Ciências da Computação pt_BR
dc.subject Redes peer-to-peer pt_BR
dc.subject Sistemas descentralizados pt_BR
dc.subject Redes overlay pt_BR
dc.subject Criptografia pós-quântica pt_BR
dc.title UMA ARQUITETURA MODULAR PARA REDES OVERLAY PEER-TO-PEER DESCENTRALIZADAS COM SUPORTE A COMUNICAÇÃO SEGURA, PERSISTÊNCIA DE DADOS E APLICAÇÕES DESCENTRALIZADAS pt_BR
dc.type TCCgrad pt_BR


Files in this item

Files Size Format View Description
main_bu_ufsc_with_article.pdf 5.324Mb PDF View/Open TCC

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar