CYBER OFFENSE

ADVANCED CRIPTOGRAPHY

ADVANCED CRIPTOGRAPHY

SOBRE O CURSO

Curso prático para prover a habilidade técnica necessária e conhecimento dos meandros da criptografia em sistemas, e como utilizá-las, voltado para profissionais com background em proteção cibernética, com conhecimento de programação em Python. Os alunos aprenderão a resolver problemas criptográficos complexos e a proteger dados contra ataques, utilizando métodos contemporâneos, como criptografia de chave pública e Blockchain.

PÚBLICO - ALVO

  • Profissionais com background em proteção cibernética;
  • Analistas de Segurança da Informação;
  • Analistas de Infraestrutura;
  • Analistas de CSIRT.

PRÉ - REQUISITOS

Conhecimentos em:

  • Programação em Python
  • Segurança da Informação;
  • Protocolos SSL e TLS;
  • Navegação HTTPS;
  • Sistema Operacional Linux;
  • Conceitos de VPN.

DURAÇÃO

26 horas em formato live online.

NÍVEL

Avançado.

CONTEÚDO

Fundamentos de Criptografia

 

  • Introdução aos conceitos básicos da criptografia e sua importância na segurança da informação
  • Estudo sobre Derivação de chave e como as chaves são geradas e utilizadas
  • Troca de chaves: métodos e protocolos para estabelecer uma comunicação segura
Criptografia Simétrica e Assimétrica

 

  • Exploração da Criptografia de chave pública e suas aplicações práticas
  • Análise detalhada do algoritmo RSA, incluindo seu funcionamento e implementações
  • Diffie-Hellman e ElGamal: princípios de troca de chaves e suas implementações na prática
Aritmética Modular e Implementações

 

  • Compreensão da Aritmética Modular e seu papel na criptografia
  • Discussão sobre as implementações de criptografia em diferentes linguagens de programação
  • Análise de permutações trapdoor e como elas são utilizadas em sistemas criptográficos
Ataques e Vulnerabilidades

 

  • Identificação de ataques na World Wide Web e suas implicações na segurança de dados
  • Estudo dos ataques RSA e como mitigá-los
  • Introdução ao HMAC, incluindo a função hash e seu uso como um código de autenticação de mensagem
Criptografia e Blockchain

 

  • Entendimento dos conceitos de blockchain e sua intersecção com a criptografia
  • Discussão sobre como a criptografia fortalece a segurança das transações em blockchain
  • Análise de casos de uso e implementações reais de criptografia em blockchain

HABILIDADES ADQUIRIDAS

  • Compreender e aplicar conceitos avançados de criptografia em situações do mundo real;
  • Implementar e analisar algoritmos criptográficos como RSA e Diffie-Hellman;
  • Identificar e mitigar vulnerabilidades em sistemas criptográficos;
  • Utilizar a criptografia de chave pública e técnicas de HMAC para segurança em comunicações.

exclusivo para empresas

PEÇA AGORA UM ORÇAMENTO
PARA A SUA EMPRESA


PERGUNTAS FREQUENTES

Qual o objetivo do curso?

Resolver problemas criptográficos complexos e proteger dados contra ataques, utilizando métodos contemporâneos, como criptografia de chave pública e Blockchain.

Qual é o público-alvo do curso Advanced Criptography da CECyber?

Profissionais com background em proteção cibernética, Analistas de Segurança da Informação, Analistas de Infraestrutura, Analistas de CSIRT.

Quais os pré-requisitos do curso Advanced Criptography?

Conhecimentos em:

  • Programação em Python
  • Segurança da Informação;
  • Protocolos SSL e TLS;
  • Navegação HTTPS;
  • Sistema Operacional Linux;
  • Conceitos de VPN.
Quais tópicos são abordados no curso?
  1. Fundamentos de Criptografia
  2. Criptografia Simétrica e Assimétrica

  3. Aritmética Modular e Implementações

  4. Ataques e Vulnerabilidades
  5. Criptografia e Blockchain
Qual a duração do curso Advanced Criptography?

26 horas em formato live online.

Qual o formato das aulas?

100% online, no formato live online.

Quais os requisitos técnicos do computador?

Mínimo:  computador com processador Core i3 de 8 geração e 4GB de RAM. Conexão de internet: 20MB .

Ideal:  computador com processador Core i5  de 8 geração e 16GB de RAM ou superior. Conexão de internet: 50MB ou superior. 

Em todos os casos, recomenda-se um mínimo de 500GB livre de HD. 

Rolar para cima