Criptografia de Dados e Certificados Digitais
Bem-vindo à seção de Criptografia de Dados e Certificados Digitais.
A criptografia é uma das tecnologias mais presentes, e ao mesmo tempo mais invisíveis, do cotidiano digital. Ela protege senhas armazenadas em sistemas operacionais, garante que sites HTTPS sejam confiáveis, cifra o conteúdo de discos e mensagens, autentica pacotes de software e sustenta transações financeiras em todo o mundo. Já os certificados digitais são o mecanismo que traduz a criptografia em confiança prática: eles permitem afirmar, com respaldo técnico e jurídico, que um servidor, uma pessoa ou um dispositivo é realmente quem diz ser.
Esta série reúne, em uma sequência didática, tanto os fundamentos teóricos quanto os aspectos práticos dessas duas frentes, com ênfase em ambientes Linux e servidores.
Os dois pilares da série
Section titled “Os dois pilares da série”O conteúdo se organiza em torno de dois grandes eixos complementares:
Criptografia de dados
Section titled “Criptografia de dados”Como transformar informações legíveis em dados ininteligíveis para quem não possui a chave correta. Cobre desde os princípios matemáticos e algorítmicos até a proteção prática de arquivos, discos e comunicações em rede.
Certificados digitais
Section titled “Certificados digitais”Como estabelecer confiança entre partes que nunca se conheceram, utilizando criptografia assimétrica, autoridades certificadoras e uma infraestrutura de chaves públicas (PKI). Inclui o ciclo completo dos certificados, da solicitação à revogação, e sua aplicação em protocolos amplamente utilizados.
O que você vai encontrar aqui
Section titled “O que você vai encontrar aqui”Fundamentos
Section titled “Fundamentos”- Conceito e aplicabilidade da criptografia
- Objetivos: confidencialidade, integridade, autenticidade e não-repúdio
- Tipos de criptografia e tamanho de chaves
- Terminologia essencial
Criptografia simétrica
Section titled “Criptografia simétrica”- Funcionamento e principais algoritmos
- Casos de uso e limitações
- Gestão e distribuição segura de chaves
Criptografia assimétrica
Section titled “Criptografia assimétrica”- Conceito de par de chaves (pública e privada)
- Principais algoritmos
- Comparativo com a criptografia simétrica
- PGP e GPG
Hashes e assinaturas digitais
Section titled “Hashes e assinaturas digitais”- Funções hash e verificação de integridade
- Bloqueio de acesso a arquivos baseado em hash
- Assinaturas digitais: processo, propriedades e não-repúdio
- Diferença entre hash, criptografia e codificação
Métodos de autenticação
Section titled “Métodos de autenticação”- Autenticação de terceiros
- Protocolos de autenticação
- Autenticação multifator (MFA)
Criptografia em disco
Section titled “Criptografia em disco”- Criptografia de disco completo vs. por arquivo/pasta
- BitLocker e EFS no Windows
- LUKS, dm-crypt, eCryptfs e fscrypt no Linux
- Proteção de mídias removíveis
Criptografia de arquivos e pastas
Section titled “Criptografia de arquivos e pastas”- Ferramentas para Windows e Linux
- Uso prático de GPG e OpenSSL
- Compactação com criptografia
- Acesso remoto a arquivos cifrados
Análise de tráfego de rede
Section titled “Análise de tráfego de rede”- Uso do Wireshark para observar tráfego em texto claro
- Riscos de serviços sem HTTPS
- Protocolos seguros: TLS/SSL, HTTPS, SSH
Fundamentos de certificados digitais
Section titled “Fundamentos de certificados digitais”- Conceito e propósito
- Formatos: X.509, PEM, DER, PKCS
- Cadeia de confiança
- Tipos de certificados
Autoridade Certificadora (CA)
Section titled “Autoridade Certificadora (CA)”- Hierarquia: Root CA e Intermediate CA
- Configuração de CA em Windows Server (AD CS)
- Configuração de CA em Linux (OpenSSL, EasyRSA, step-ca)
Ciclo de vida dos certificados
Section titled “Ciclo de vida dos certificados”- Solicitação (CSR, Certificate Signing Request)
- Emissão e instalação
- Renovação e atualização
- Revogação (CRL e OCSP)
Protocolos baseados em certificados
Section titled “Protocolos baseados em certificados”- TLS/SSL e HTTPS
- Autenticação mútua (mTLS)
- EAP-TLS em redes sem fio
- S/MIME em e-mails
- SSH com autenticação por chaves
ICP-Brasil
Section titled “ICP-Brasil”- Estrutura da ICP-Brasil
- Tipos de certificado (A1, A3)
- Aplicações em serviços governamentais e corporativos
Boas práticas e governança
Section titled “Boas práticas e governança”- Plano de implementação de criptografia
- Sigilo e integridade no tratamento de dados
- Aderência à LGPD
- Recomendações de mercado
Para quem é esta série
Section titled “Para quem é esta série”O conteúdo foi pensado para estudantes de redes e cibersegurança, administradores de sistemas Linux e Windows, e profissionais de TI que desejam entender não apenas como usar criptografia e certificados digitais, mas também por que funcionam e quando aplicar cada abordagem.
Não é necessário ter conhecimento prévio em matemática avançada, os conceitos são apresentados com foco na compreensão prática e nas ferramentas utilizadas no dia a dia da administração de sistemas.
