Pular para conteúdo

Segurança

Esta seção cobre fundamentos de criptografia e protocolos de segurança modernos, combinando teoria matemática com aplicações práticas em engenharia de software.

Tópicos

Checklist de avaliação

Para cada conceito criptográfico, pergunte:

  1. Qual é o problema matemático subjacente?
  2. Como ele garante confidencialidade, integridade, autenticidade ou não-repúdio?
  3. Quais são seus custos computacionais e suposições de segurança?
  4. Como é aplicado em sistemas do mundo real (ex: TLS, blockchain, comunicações seguras)?
  5. Quais vulnerabilidades conhecidas e vetores de ataque existem?