Ir para o conteúdo
Ciência da Computação @ UFMG • Cibersegurança • IA • Redes

Vinicius Trindade

Graduando em Ciência da Computação (UFMG) e pesquisador de Iniciação Científica no Wireless Networks Lab (WiNet/UFMG) e no CCSC Research Lab (UFMG), com foco em cibersegurança, inteligência artificial (aprendizado por reforço) e redes. Experiência como oficial do Exército Brasileiro (Segundo Tenente): comandei pelotões em rotinas e atividades operacionais e liderei seções administrativas, com atuação por mais tempo no setor financeiro.

Sobre

  • Atuo e pesquiso nas áreas de cibersegurança, inteligência artificial (aprendizado por reforço) e redes de computadores.
  • Experiência prática com C/C++, Python, SQL e Git/GitHub; familiaridade com desenvolvimento web.
  • Metodologias: conhecimento de Scrum e Kanban para organização e acompanhamento de trabalho.
  • Arquitetura: conhecimento de microsserviços, monolítico e MVC.
  • Interesse em desenvolvimento de jogos e robótica, explorando essas áreas em projetos pessoais.
  • Soft skills: liderança, disciplina, organização, responsabilidade, abnegação e trabalho em grupo.

Pesquisa

Iniciação Científica (IC)

Out 2024 — Abr 2026 (voluntário: Out 2024 — Abr 2025 • bolsista CNPq: Mai 2025 — Abr 2026)

An Opportunistic Key Exchange Scheme for Location Information Sharing on UAV Networks Resilient to MiM Attacks

Como os veículos aéreos não tripulados (UAVs) demandam tecnologias sem fio para sua comunicação, eles se tornam suscetíveis a sérias ameaças de segurança que visam comprometer a integridade e a confidencialidade dos dados de controle trocados, destacando-se os ataques homem do meio (MiM) como um dos mais danosos. Além disso, as redes de UAVs requerem serviços críticos essenciais para sua operação regular, como o serviço de localização de UAVs. A troca de chaves é uma forma de proteger as comunicações dos UAVs contra ataques MiM. Este artigo propõe o KEYSUAV, um esquema de troca de chaves que viabiliza um compartilhamento de informações de localização resiliente a ataques MiM em redes de UAVs. O KEYSUAV se baseia em abordagens oportunísticas e no padrão de criptografia leve ASCON, um algoritmo projetado para dispositivos com recursos limitados, como os UAVs. Resultados de simulação mostram que o KEYSUAV, sobre o sistema FlySafe, detectou 100% das mensagens comprometidas enviadas por um atacante MiM, com uma leve redução na consciência espacial dos UAVs, em torno de 4,5%, favorecendo assim a resiliência do serviço de localização para redes de UAVs.

Publicação

A. Batista, V. Trindade, and A. Santos, “An Opportunistic Key Exchange Scheme for Location Information Sharing on UAV Networks Resilient to MiM Attacks,” in Anais do XLIV Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, Praia do Forte/BA, 2026, pp. 141–154, doi: https://doi.org/10.5753/sbrc.2026.19890.

Orientação

Dr. Agnaldo de Souza Batista — Coorientador (UFPR)
Redes de UAVsCibersegurançaAtaque MiMns-3CNPq

Iniciação Científica (IC)

Mai 2026 — Abr 2027 (bolsista CNPq)

Detecção e Identificação de Ataques MiM no Serviço de Compartilhamento de Localização para FANETs com MARL

A operação segura de redes de UAVs depende de sistemas de infraestrutura crítica com altos níveis de robustez, confiabilidade e segurança durante sua operação. O serviço de compartilhamento de localização é fundamental para que os UAVs tenham consciência espacial da rede, apoiando assim a execução de diversos sistemas críticos. No entanto, esse serviço está sujeito a ataques homem do meio (MiM) que visam interromper sua operação. Este artigo apresenta o CIRRUS, um mecanismo distribuído no qual o aprendizado por reforço multiagente (MARL), sob treinamento centralizado e execução descentralizada (CTDE), detecta tais ataques e identifica o atacante por trás da identidade de suas vítimas, e um consenso entre vizinhos corrobora cada identificação. Sobre o FlySafe, o CIRRUS detectou 99,67% das mensagens de localização forjadas, identificou o MiM em todas as simulações com 0,36% de alarmes falsos e manteve o erro de localização em 0,50 m, contra 3,55 m sob ataque.

Orientação

Dr. Agnaldo de Souza Batista — Coorientador (UFPR)
FANETsCibersegurançaAtaque MiMMARLCTDECNPq

Projeto de Disciplina — Redes Sem Fio

Mar 2026 — Fev 2027

Multisource Dual Path Same Parity Routing (MDPSPR)

As redes de sensores sem fio passaram a transportar tráfego multimídia e de streaming, que demanda alta vazão. Plataformas de rádio duplo respondem a essa demanda, e o protocolo de caminho duplo de mesma paridade envia os dados por dois caminhos disjuntos em nós e com a mesma paridade de saltos, de modo que origem e destino usem os dois rádios ao mesmo tempo, mas apenas para um único par origem–destino. Este trabalho estende o roteamento de caminho duplo de mesma paridade a múltiplos pares origem–destino simultâneos. Formulamos o roteamento conjunto como um programa linear inteiro com exclusividade de nós entre os pares, incluindo uma variante que maximiza o número de pares admitidos antes de minimizar o custo das rotas, projetamos heurísticas gulosas com diferentes regras de ordenação dos pares e acrescentamos uma atribuição de canais baseada na geometria da rede. O protocolo é avaliado no ns-3.38 com tráfego UDP e TCP reais sobre IPv6/6LoWPAN e IEEE 802.15.4, medindo admissão, vazão útil, entrega e atraso conforme variam a demanda, a topologia e o transporte. O trabalho nasceu como projeto da disciplina de Redes Sem Fio e está sendo preparado para publicação a convite do professor.

Orientação

Coautoria

Gustavo Ferreira Dias — Segundo autor (UFMG)
Redes de Sensores Sem FioRádio DuploRoteamentoPLIns-3

Projeto Orientado em Computação (POC) — TCC

Ago 2026 — Jul 2027

Detecção e Identificação de Ataques MitM em Serviços de Consenso Local para FANETs com MARL

Enxames de UAVs organizados como FANETs dependem de serviços de consenso local, nos quais cada UAV atualiza um estado compartilhado por trocas com seus vizinhos; a sincronização de relógios é o caso de aplicação estudado. Como as mensagens de controle não têm autenticação, um atacante homem do meio (MitM) que pertence ao enxame pode capturar a mensagem de consenso de um vizinho, alterar o valor que ela carrega e reinjetá-la sob a identidade da vítima, e o próprio mecanismo de convergência propaga o valor corrompido por todo o componente conectado. A defesa usa aprendizado por reforço multiagente (MARL), sob treinamento centralizado e execução descentralizada (CTDE), para detectar esse ataque e identificar o UAV responsável: cada UAV carrega seu próprio agente e decide apenas com a informação disponível em sua vizinhança, rotulando cada mensagem para que uma contribuição forjada seja descartada antes de ser absorvida pelo serviço e apontando o atacante. O serviço e a defesa são construídos no ns-3.38 com ns3-ai e avaliados com 40 UAVs em uma topologia esparsa e permanentemente particionada.

FANETsCibersegurançaAtaque MitMConsensoMARLns-3

Projetos

Role para explorar →

Caixinha

Aplicativo para divisão de despesas em grupo, desenvolvido em dupla. Em desenvolvimento; link ainda não disponível. Arquitetura por componentes: Front-Caixinha (SPA React/Vite, UI/UX e consumo de API), Api-Caixinha (NestJS + TypeScript, Prisma + PostgreSQL, autenticação/autorização e regras de negócio) e Mobile-Caixinha (React Native, UI e consumo da mesma API). Login via Google.

ReactViteReact NativeNestJSTypeScriptPrismaPostgreSQLOAuthGitHub Actions

Animae

Jogo 2D estilo Metroidvania, desenvolvido individualmente, com foco em conexão com a natureza e reconstrução de um mundo devastado. Em desenvolvimento; link ainda não disponível.

C++SDL2OpenGLGame Dev2D

Página pessoal (este site)

Portfólio estático com Astro + Tailwind, pensado para ser rápido, acessível e fácil de manter (GitHub Pages).

AstroTailwindGitHub PagesGitHub Actions

1 / 3

Experiência

Pesquisador de Iniciação Científica (IC)

Out 2024 — Abr 2027 (voluntário: Out 2024 — Abr 2025 • bolsista CNPq: Mai 2025 — Abr 2027)

Wireless Networks Lab (WiNet) & CCSC Research Lab — UFMG • Orientação: Prof. Dr. Aldri Luiz dos Santos

  • Projeto: “CiberComUAV — Cibersegurança nas Comunicações de Redes Aéreas de UAVs”.
  • Pesquisa aplicada em segurança de redes com simulação no ns-3.

Ver detalhes

Segundo Tenente

Dez 2021 — Jun 2023

Exército Brasileiro — 4ª Cia Com L Mth

  • Comandei pelotões e coordenei prontidão, instrução e emprego operacional.
  • Liderei seções administrativas (operações, logística e finanças), atuando por mais tempo no setor financeiro.
  • Atuei como instrutor em cursos e estágios, apoiando a formação de cabos e soldados.

Aluno

Fev 2021 — Dez 2021

CPOR-BH

  • Formação militar e liderança; desempenho acadêmico de destaque.

Trainee

Ago 2020 — Jan 2021

iJunior UFMG — Empresa Júnior

  • Vivência em projetos, entrega e colaboração em equipe.

Formação

🎓

Bacharelado em Ciência da Computação

Universidade Federal de Minas Gerais (UFMG)

2020 — Atual

🎓

Técnico em Edificações

Instituto Federal de Minas Gerais (IFMG)

2017 — 2019

Certificados

Deslize → clique para ver

Conquistas

© 2026 Vinicius Trindade. All rights reserved.