04 - Conceitos Básicos
video: https://youtu.be/... no frontmatter da nota.Conceitos Básicos de Segurança de Redes
No contexto de Segurança de Redes, os conceitos básicos fundamentam-se na proteção da informação, que é apresentada como o bem mais precioso da sociedade e das empresas. A segurança é definida como o estado de estar livre de perigos e riscos, sendo o adjetivo atribuído à estabilidade da infraestrutura e à integridade dos dados transferidos.
Abaixo, detalho os conceitos essenciais que formam a base desta disciplina: a tríade CIA, princípios fundamentais, dimensões da segurança, governança e referências normativas.
1. A Tríade CIA (Pilar Fundamental)
A segurança da informação e de redes sustenta-se em três pilares indispensáveis, frequentemente referidos pelo acrônimo CIA (Confidentiality, Integrity, Availability):
- Confidencialidade: Garante que a informação seja acessível apenas por indivíduos ou sistemas autorizados, protegendo o sigilo dos dados. Mecanismos: criptografia simétrica/assimétrica, controle de acesso, VPNs, isolamento de VLANs.
- Integridade: Assegura que a informação não seja corrompida ou alterada de forma indevida, mantendo-se correta, verdadeira e consistente durante todo o seu ciclo de vida. Mecanismos: hashes (SHA-256), HMAC, assinaturas digitais, controles de versão.
- Disponibilidade: Garante que o usuário autorizado tenha acesso contínuo às informações e serviços sempre que necessário, sem instabilidades. Mecanismos: redundância de links, clusters, RAID, backups, anti-DDoS, BCP/DRP.
Tabela Resumo da Tríade
| Pilar | Propriedade Garantida | Ameaças Típicas | Mecanismos |
|---|---|---|---|
| Confidentiality | Sigilo | Sniffing, vazamento, espionagem | Criptografia, ACL, TLS |
| Integrity | Exatidão | Tampering, MITM, SQL Injection | Hash, Assinatura, MAC |
| Availability | Acesso contínuo | DoS/DDoS, ransomware, falhas | Redundância, HA, Anti-DDoS |
Outros Pares Frequentes
A tríade original pode ser estendida com pares adicionais:
- Autenticidade: comprovação da origem (assinatura digital, certificados X.509).
- Não-repúdio: impossibilidade de negar uma ação (PKI, logs assinados).
- Prestatividade / Utilidade / Posse (modelos Parkerian Hexad, McCumber Cube).
2. Princípios Fundamentais de Segurança
Princípio do Menor Privilégio (Least Privilege)
Toda identidade (usuário, serviço, conta, dispositivo) deve ter apenas os privilégios mínimos necessários para executar sua função, e apenas pelo tempo estritamente necessário. Aplica-se a: contas de administrador, RBAC, sudo, IAM em cloud, just-in-time access (PIM/PAM).
Defesa em Profundidade (Defense in Depth)
Adoção de múltiplas camadas de controles de segurança, de modo que a falha de uma camada não comprometa o sistema. Modelo em camadas:
- Físico: portas, biometria, CCTV, salas-cofre.
- Perímetro: firewalls de borda, anti-DDoS, WAF.
- Rede: segmentação VLAN, microsegmentação, IPS/IDS.
- Host: endpoint protection, hardening de SO, EDR.
- Aplicação: SAST/DAST, WAF, validação de input.
- Dados: criptografia em repouso e trânsito, masking, DLP.
Zero Trust (Confiança Zero)
Paradigma moderno formalizado pelo NIST SP 800-207 (2020). Premissa: nunca confie, sempre verifique. Pilares:
- Identidade forte (MFA, FIDO2).
- Verificação contínua por dispositivo, contexto e risco.
- Segmentação granular (microsegmentação).
- Acesso concedido per session, nunca implícito.
- Monitoramento de logs em tempo real (SIEM/SOAR).
Segurança por Obscuridade
Prática não-recomendada isoladamente — esconder o algoritmo ou a senha na esperança de que não seja descoberto. O Princípio de Kerckhoffs (1883) estabelece que a segurança deve depender apenas da chave secreta, não do sigilo do algoritmo.
3. Dimensões da Segurança
As fontes distinguem a segurança em duas dimensões principais que exigem cuidados distintos:
- Nível Físico: Refere-se ao domínio do concreto, envolvendo o hardware, as salas de servidores, racks e a proteção contra acesso físico direto aos dispositivos. Inclui também a proteção contra desastres naturais (incêndios, enchentes).
- Nível Lógico: Remete ao domínio do abstrato, focando no ambiente de sistema, sistemas operacionais e aplicações. A preocupação aqui é com a interação lógica e permissões de acesso ao software.
| Dimensão | Foco | Controles |
|---|---|---|
| Física | Hardware, sites, pessoas | Catracas, biometria, CCTV, salas-cofre |
| Lógica | Software, dados, redes | Criptografia, ACL, firewalls, IAM |
| Administrativa | Processos, pessoas, políticas | Políticas, treinamento, NDA, auditorias |
4. Mecanismos de Controle e Gestão
A segurança de redes não é um produto pronto, mas o resultado da aplicação de políticas, regras e metodologias. Entre os conceitos de gestão, destacam-se:
- Modelo AAA: Composto por Autenticação (confirmar quem é o usuário), Autorização (definir o que ele pode fazer) e Auditoria/Accouting (rastrear o que ele fez). Protocolos: RADIUS (RFC 2865), TACACS+ (RFC draft), Diameter (RFC 6733).
- Gerência de Segurança (FCAPS): Parte do modelo ISO para gerência de redes, focada em estabelecer restrições de acesso e monitoramento constante da infraestrutura para coibir usos incorretos. FCAPS = Fault, Configuration, Accounting, Performance, Security.
- Não-repúdio: Capacidade de provar cada ação executada por um usuário, impedindo que ele negue ter realizado uma atividade específica no sistema. Implementado via assinaturas digitais, timestamps RFC 3161 e blockchain.
5. Identificação e Autenticação
Um passo inicial para a segurança lógica é a construção da identidade do usuário através de credenciais (usuário e senha). As fontes explicam que a segurança evolui de uma administração local (em cada dispositivo) para sistemas de autenticação centralizada, que permitem maior escalabilidade e controle sobre os privilégios dos usuários.
Fatores de Autenticação
| Fator | Tipo | Exemplos |
|---|---|---|
| Algo que você sabe | Conhecimento | Senha, PIN, frase secreta |
| Algo que você tem | Posse | Token, smartcard, smartphone (TOTP/HOTP) |
| Algo que você é | Biometria | Impressão digital, íris, voz |
| Algo que você faz | Comportamental | Digitação, padrão de swipe |
MFA (Multi-Factor Authentication) combina pelo menos dois fatores distintos. FIDO2/WebAuthn (RFC 8809) é o padrão moderno sem senha recomendado.
6. Natureza dos Incidentes
Os conceitos básicos também envolvem entender que incidentes de segurança podem ser provocados intencionalmente por crackers (agentes maliciosos) ou ser fruto de falhas naturais, bugs de software, erros humanos ou falta de energia. A segurança busca, portanto, desviar, prevenir, detectar e corrigir essas violações.
Classificação de Ameaças (STRIDE)
| Categoria | Propriedade Violada | Exemplo |
|---|---|---|
| Spoofing | Autenticidade | Phishing, roubo de credenciais |
| Tampering | Integridade | SQL Injection, alteração de arquivos |
| Repudiation | Não-repúdio | Negar envio de e-mail |
| Information Disclosure | Confidencialidade | Vazamento de dados, sniffing |
| Denial of Service | Disponibilidade | DDoS, ransomware |
| Elevation of Privilege | Autorização | Escalonamento para root/admin |
7. Governança e Normas
| Norma | Conteúdo |
|---|---|
| ISO/IEC 27001 | Sistema de Gestão de Segurança da Informação (SGSI) |
| ISO/IEC 27002 | Código de boas práticas para controles de segurança |
| NIST SP 800-53 | Controles de segurança para sistemas federais EUA |
| NIST SP 800-207 | Arquitetura Zero Trust |
| NIST CSF | Framework de Cibersegurança (Identify, Protect, Detect, Respond, Recover) |
| PCI-DSS | Padrão para indústria de cartões de pagamento |
| LGPD (Brasil) | Lei Geral de Proteção de Dados (Lei 13.709/2018) |
| GDPR (UE) | Regulamento Geral de Proteção de Dados |
8. RFCs de Referência em Segurança de Redes
| RFC | Conteúdo |
|---|---|
| RFC 2827 | Network Ingress Filtering (anti-spoofing BCP 38) |
| RFC 3704 | Ingress Filtering for Multihomed Networks (BCP 84) |
| RFC 4949 | Internet Security Glossary |
| RFC 7258 | Pervasive Monitoring Is an Attack |
| RFC 8446 | TLS 1.3 |
| RFC 8707 | OAuth 2.0 |
| RFC 7525 | Recommendations for Secure Use of TLS/DTLS |
| RFC 3552 | Guidelines for Writing RFC Text on Security Considerations |
9. Conclusão
Os conceitos básicos de segurança de redes não são meramente teóricos: são os pilares sobre os quais todo o defense in depth é construído. A tríade CIA fornece o framework mental para classificar qualquer ameaça; princípios como least privilege, defense in depth e zero trust traduzem esses pilares em decisões arquiteturais. Combinados com frameworks normativos (ISO 27001, NIST CSF) e práticas operacionais (FCAPS, AAA, MFA), esses conceitos permitem construir sistemas resilientes mesmo diante de adversários sofisticados. A segurança é um processo contínuo, nunca um produto ou estado final.