Célula de Ensino evolução que gera resultados
Microaula em Método CELULA • Prévia Aberta

1. Circunstância (O Desafio no Mundo Real)

<p>Serviços expostos na internet sofrem varreduras de invasores a cada segundo. Falhas em senhas, ausência de headers seguros ou má implementação de tokens JWT geram sequestro de contas e vazamento em massa de dados.</p>

2. Fundamentos & Conceito Central (Estudos)

Criptografia de credenciais: por que MD5 e SHA1 são proibidos e como implementar hash salgado adaptativo com bcrypt e Argon2. Ciclo de autenticação com JSON Web Token (JWT): Access Tokens efêmeros em memória e Refresh Tokens rotativos persistidos de forma segura em cookies `HttpOnly` e `SameSite`. Controle de Acesso Baseado em Papéis (RBAC - Role-Based Access Control) e noções de ABAC. Proteção de infraestrutura HTTP com Helmet (cabeçalhos CSP, HSTS, X-Content-Type-Options) e configuração estrita de CORS (Cross-Origin Resource Sharing). Mitigação das vulnerabilidades do OWASP Top 10 para Node.js: injeção de SQL, Cross-Site Scripting (XSS), Broken Authentication e Broken Object Level Authorization (BOLA). Proteção contra ataques de força bruta com Rate Limiting baseado em IP e usuário.

Hash de Senhas com Argon2 e bcrypt

Proteja as senhas dos seus usuários contra ataques de dicionário e tabelas rainbow.

• Algoritmos lentos por design: aumento de custo de CPU/m...

Desbloqueie o Conteúdo Completo

Quer praticar no Laboratório e emitir seu Certificado?

Faça sua matrícula para ter acesso à videoaula completa, áudio narrativo, roteiro de slides com controles, laboratório guiado com envio de evidência e certificado com código verificável de autenticidade.