
Curso de Engenharia de Segurança e Criptografia
Domine o espectro completo da engenharia de segurança e criptografia — dos fundamentos matemáticos ao design de protocolos do mundo real. Este curso capacita engenheiros e arquitetos com as ferramentas para construir, analisar e fortalecer sistemas criptográficos contra ameaças modernas. Quer você esteja projetando implantações de PKI ou avaliando a prontidão pós-quântica, cada conceito se conecta diretamente à prática profissional.
O que você vai aprender:
Aplique a modelagem de ameaças STRIDE e estruturas de adversários para projetar arquiteturas de sistemas seguras.
Compreenda os fundamentos matemáticos dos esquemas criptográficos simétricos, assimétricos e baseados em hash.
Projete e avalie protocolos criptográficos, incluindo TLS 1.3, FIDO2 e mecanismos de troca de chaves.
Configure e gerencie implantações de PKI X.509, autoridades certificadoras e fluxos de trabalho automatizados de rotação de chaves.
Identifique vulnerabilidades de canal lateral, ataques de oráculo de preenchimento e uso indevido de API criptográfica em código de produção.
Avalie a prontidão para migração pós-quântica e planeje estratégias de implantação híbrida clássica-PQC.
Como você estuda de forma prática Curso de Engenharia de Segurança e Criptografia
Como você pratica Curso de Engenharia de Segurança e Criptografia
Pra você que é empresa e quer treinar o time
Na Dedika para empresas, o curso vem com exercícios e exemplos do próprio negócio e do jeito que a sua empresa precisa.
Conteúdo do curso
8 Capítulos • 39 AulasDuração entre 4 e 360 horas (você decide)
Capítulo 1EsconderEsconder detalhesVer detalhesFundamentos da Engenharia de Segurança
Fundamentos da Engenharia de Segurança
Aula 1 • Ciclo de Vida da Engenharia de Segurança
Mapeia as atividades de segurança para cada fase do ciclo de vida de desenvolvimento de software. Estabelece o contexto de processo para todos os controles técnicos ensinados posteriormente.
Aula 2 • Mentalidade do Atacante e Modelos de Adversários
Examina as motivações, capacidades e táticas do atacante para informar o design defensivo. Constrói empatia com o pensamento adversarial como uma habilidade essencial de engenharia.
Aula 3 • Princípios e Conceitos Fundamentais de Segurança
Apresenta confidencialidade, integridade, disponibilidade e não repúdio como direcionadores de design. Conecta princípios fundamentais a cada decisão de engenharia subsequente no curso.
Aula 4 • Engenharia de Requisitos de Segurança
Abrange a elicitação, documentação e validação de requisitos de segurança junto às partes interessadas. Vincula requisitos a controles verificáveis e critérios de aceitação.
Aula 5 • Fundamentos de Modelagem de Ameaças
Ensina a identificação estruturada de adversários, ativos e vetores de ataque. Fornece a estrutura analítica usada em todos os capítulos aplicados.
Capítulo 2EsconderEsconder detalhesVer detalhesFundamentos Matemáticos da Criptografia
Fundamentos Matemáticos da Criptografia
Aula 1 • Probabilidade e Teoria da Informação
Ensina entropia, aleatoriedade e definições probabilísticas de segurança. Fundamenta provas de segurança e análise de espaço de chaves em termos rigorosos da teoria da informação.
Aula 2 • Complexidade Computacional para Criptografia
Explica suposições de dureza e classes de complexidade que justificam a segurança criptográfica. Permite que os alunos avaliem se a segurança de um esquema é bem fundamentada.
Aula 3 • Aritmética Modular e Teoria dos Números
Abrange operações modulares, congruências e propriedades dos números primos essenciais para a criptografia. Fornece o kit de ferramentas aritméticas para todos os algoritmos simétricos e assimétricos.
Aula 4 • Grupos, Anéis e Corpos
Apresenta estruturas algébricas subjacentes aos cifradores de bloco e sistemas de curvas elípticas. Conecta a álgebra abstrata diretamente aos padrões de construção criptográfica.
Capítulo 3EsconderEsconder detalhesVer detalhesCriptografia Simétrica
Criptografia Simétrica
Aula 1 • Cifradores Clássicos e Históricos
Examina cifradores de substituição, transposição e Vigenère para ilustrar fraquezas fundamentais. Motiva os requisitos de design moderno por meio da criptoanálise histórica.
Aula 2 • Design de Cifrador de Bloco e AES
Examina redes de substituição-permutação, estruturas Feistel e os detalhes internos do AES. Fornece o conhecimento estrutural necessário para avaliar a segurança de cifradores de bloco.
Aula 3 • Esquemas de Criptografia Autenticada
Integra confidencialidade e integridade em construções AEAD combinadas, como AES-GCM e ChaCha20-Poly1305. Conecta-se ao design de protocolo seguro em capítulos posteriores.
Aula 4 • Modos de Operação
Abrange ECB, CBC, CTR, GCM e outros modos com suas propriedades de segurança e casos de falha. Permite a seleção correta do modo para necessidades específicas de confidencialidade e integridade.
Aula 5 • Cifradores de Fluxo
Ensina RC4, ChaCha20 e designs baseados em LFSR juntamente com suas fraquezas criptanalíticas. Prepara os alunos para escolher cifradores de fluxo adequadamente para ambientes com recursos limitados.
Capítulo 4EsconderEsconder detalhesVer detalhesCriptografia Assimétrica e Troca de Chaves
Criptografia Assimétrica e Troca de Chaves
Aula 1 • Criptossistema RSA
Deriva o RSA da dureza da fatoração de inteiros e abrange geração de chaves, criptografia e assinatura. Destaca os requisitos de preenchimento e armadilhas comuns de implementação.
Aula 2 • Assinaturas Digitais e Não Repúdio
Formaliza modelos de segurança de assinatura e abrange DSA, EdDSA e assinaturas cegas. Conecta esquemas de assinatura a requisitos de identidade e não repúdio.
Aula 3 • Cápsula de Chave e Criptografia Híbrida
Combina transporte de chave assimétrico com criptografia simétrica para proteção prática de dados. Prepara os alunos para projetar sistemas híbridos usados em TLS e mensagens seguras.
Aula 4 • Criptografia de Curva Elíptica
Abrange grupos de curvas elípticas, ECDH e ECDSA com ênfase na seleção de curvas e segurança. Demonstra vantagens de eficiência sobre o RSA em níveis de segurança equivalentes.
Aula 5 • Diffie-Hellman e Logaritmo Discreto
Explica a troca de chaves Diffie-Hellman e sua base de segurança no problema do logaritmo discreto. Apresenta a seleção de parâmetros de grupo e mitigações de ataque ativo.
Capítulo 5EsconderEsconder detalhesVer detalhesFunções Hash Criptográficas e MACs
Funções Hash Criptográficas e MACs
Aula 1 • Família SHA e Algoritmos Hash Modernos
Abrange as fraquezas do SHA-1, os detalhes internos do SHA-2 e o design do SHA-3 baseado em esponja. Orienta a seleção de algoritmos com base em requisitos de segurança e restrições de desempenho.
Aula 2 • Hash de Senhas e Derivação de Chaves
Abrange bcrypt, scrypt, Argon2 e PBKDF2 para armazenamento de senhas e alongamento de chaves. Aborda a resistência à dureza de memória e ao paralelismo contra ataques offline.
Aula 3 • Propriedades e Design da Função Hash
Define resistência à pré-imagem, à segunda pré-imagem e a colisões com modelos formais de segurança. Estabelece as propriedades das quais todas as aplicações de hash subsequentes dependem.
Aula 4 • Esquemas de Compromisso e Noções Básicas de Conhecimento Zero
Apresenta compromissos baseados em hash e a intuição por trás das provas de conhecimento zero. Conecta essas primitivas ao design de protocolos que preservam a privacidade em capítulos posteriores.
Aula 5 • Códigos de Autenticação de Mensagem
Ensina a construção de HMAC, CMAC e Poly1305 com suas garantias de segurança e requisitos de chave. Distingue MACs de assinaturas e funções hash no design de protocolos.
Capítulo 6EsconderEsconder detalhesVer detalhesInfraestrutura de Chave Pública e Gerenciamento de Chaves
Infraestrutura de Chave Pública e Gerenciamento de Chaves
Aula 1 • Gerenciamento do Ciclo de Vida do Certificado
Ensina fluxos de trabalho de emissão, renovação, revogação e expiração para PKI operacional. Conecta lacunas do ciclo de vida a indisponibilidades e ocorrências de segurança do mundo real.
Aula 2 • Certificados X.509 e Autoridades Certificadoras
Abrange a estrutura do certificado, extensões e design de hierarquia de AC para estabelecimento de confiança. Fornece o conhecimento estrutural necessário para todas as decisões de implantação de PKI.
Aula 3 • Protocolos de Acordo de Chaves e Rotação
Abrange a agenda de chaves do TLS 1.3, o protocolo de catraca do Signal e estratégias automatizadas de rotação de chaves. Prepara os alunos para implementar gerenciamento de chaves com sigilo de encaminhamento e recuperação de invasão.
Aula 4 • Modelos de Confiança e Teia de Confiança
Compara PKI hierárquica, teia de confiança e modelos de confiança DANE com suas compensações de segurança. Permite decisões informadas de arquitetura de confiança para diversos contextos de implantação.
Aula 5 • Geração, Armazenamento e Destruição de Chaves
Abrange entropia para geração segura de chaves, armazenamento em HSM e procedimentos de apagamento criptográfico. Estabelece a higiene do material de chave como um pré-requisito para todos os capítulos de protocolo aplicado.
Capítulo 7EsconderEsconder detalhesVer detalhesDesign e Análise de Protocolos Seguros
Design e Análise de Protocolos Seguros
Aula 1 • Objetivos de Segurança de Protocolo e Modelos de Ameaça
Define objetivos de autenticação, sigilo e integridade dentro do modelo de adversário Dolev-Yao. Enquadra toda a análise de protocolo subsequente em um contexto de ameaça formal consistente.
Aula 2 • Ataques Comuns a Protocolos
Examina ataques de repetição, reflexão, intermediário e rebaixamento com exemplos concretos. Constrói a habilidade de análise adversarial necessária para fortalecer implementações de protocolo.
Aula 3 • TLS e Protocolos de Transporte Seguro
Analisa em profundidade o handshake, a camada de registro e as proteções contra rebaixamento do TLS 1.3. Conecta os detalhes internos do protocolo às primitivas criptográficas abordadas em capítulos anteriores.
Aula 4 • Métodos Formais de Verificação de Protocolos
Apresenta ProVerif, Tamarin e lógica BAN para provas automatizadas de correção de protocolos. Demonstra como ferramentas formais detectam falhas que a análise manual não percebe.
Aula 5 • Protocolos de Autenticação
Abrange autenticação desafio-resposta, FIDO2/WebAuthn e Kerberos com suas propriedades de segurança. Permite o design de autenticação resistente a phishing para contextos empresariais e da web.
Capítulo 8EsconderEsconder detalhesVer detalhesEngenharia de Segurança Aplicada e Criptoanálise
Engenharia de Segurança Aplicada e Criptoanálise
Aula 1 • Vulnerabilidades de Implementação Criptográfica
Abrange canais laterais de temporização, ataques de oráculo de preenchimento e injeção de falhas em código criptográfico. Conecta falhas de implementação às primitivas teóricas estudadas em capítulos anteriores.
Aula 2 • Design e Mau Uso de API Criptográfica
Analisa falhas comuns de design de API que levam a mau uso, incluindo confusão de chaves e exposição de nonce. Orienta os alunos no design de APIs que são difíceis de usar incorretamente.
Aula 3 • Técnicas de Análise de Canal Lateral
Ensina análise de consumo, análise eletromagnética e canais laterais acústicos contra hardware. Prepara os alunos para avaliar a segurança física de dispositivos criptográficos.
Aula 4 • Agilidade Criptográfica e Migração
Ensina negociação de algoritmos, planejamento de descontinuação e estratégias de migração para sistemas criptográficos antigos. Prepara os alunos para gerenciar sistemas de longa duração durante transições de algoritmos.
Aula 5 • Geração Segura de Números Aleatórios
Abrange fontes de entropia do SO, design de CSPRNG e falhas de sementeira que comprometem a segurança criptográfica. Aborda a geração de números aleatórios tanto em software quanto em hardware.
Seu certificado válido de conclusão
Este curso é para você:
Engenheiros de software prontos para se especializar em sistemas de segurança e criptografia.
Analistas de segurança que desejam uma base técnica mais aprofundada em princípios criptográficos.
Desenvolvedores backend que integram autenticação e criptografia em aplicações de produção.
Graduados em ciência da computação que fazem a ponte entre a teoria e a prática da engenharia de segurança aplicada.
Engenheiros DevOps responsáveis por proteger infraestrutura, certificados e fluxos de trabalho de chaves.
Profissionais em transição de carreira com formação em programação que buscam cargos em engenharia de cibersegurança.
O que nossos alunos falam
As suas aulas são perfeitas. Adquiri o pacote de um ano e, finalmente, tenho a oportunidade de acompanhar diversos temas do meu interesse sem precisar mudar de plataforma... agradeço por tudo o que fazem, já recomendei vocês a outras pessoas...

Eu gosto de como as lições são direto ao ponto e como eu consigo alterar capítulos e pular conteúdos que não preciso.

Gosto do conteúdo e do modo de apresentação e transcrição de vídeos, o que acelera o processo!

A plataforma é rápida, simples de usar. A diversidade de conteúdo e os vídeos complementares ajudam muito no aprendizado.

Principais capacitações
FAQ
Quem é a Dedika?
O certificado é válido no Brasil?
Os cursos são gratuitos?
Qual a carga horária dos cursos?
Como são os cursos?
Como funcionam os cursos?
Qual é o tempo dos cursos?
Qual o valor ou preço dos cursos?
O que é um curso EAD ou online e como ele funciona?
Os cursos possuem PDF?




















