Fundamentos de Criptografia I
CONFIRA AGORA NOSSOS PACOTES PROMOCIONAIS E USUFRUA DE DESCONTOS DE ATÉ 25% E PARCELAMENTOS DE ATÉ 5 VEZES SEM JUROS!
Data: 16 e 23 de outubro de 2010
Carga Horária: 24 horas;
Horário: 09:00h às 18:00h;
Número de vagas: 16;
Local: Rua Buenos Aires, 90/Pavimento 4 - Centro - Rio de Janeiro - RJ - Brasil;
Número de alunos por computador: 1;
Número de instrutores : 1;
No cenário atual, a informação é um dos mais importantes ativos das corporações. Assim, torna-se essencial garantir sua segurança em termos de integridade, disponibilidade, confidencialidade e autenticidade. A Criptografia é um recurso utilizado desde tempos antigos, mas que ainda hoje fornece um dos mecanismos mais difundidos para a proteção da informação.
O objetivo deste curso é apresentar ao aluno as bases conceituais da criptografia e mostrar como essa ferramenta pode ser usada para a construção de soluções simples e eficientes para a proteção de informações, sejam elas pessoais ou corporativas. Ao final do curso, o aluno terá domínio das primitivas de criptografia e estará pronto para ingressar em cursos mais avançados de segurança.
Navegue pelo menu lateral à direita para obter mais informações sobre este curso ou entre em contato conosco.
Ementa do curso
:
1. Introdução à segurança da informação: conceitos e objetivos.
1.1. Introdução à criptografia
1.2. Objetivos da criptografia: integridade,
confidencialidade, autenticidade, não-repúdio.
1.3. Conceitos: criptografia, texto plano, texto cifrado,
cifra, chave, encriptação, decriptação, criptanálise, criptologia, códigos.
1.4. Domínios/co-domínios de encriptação/decriptação;
transformações de encriptação/decriptação; participantes
(emissor, receptor e adversário), canais, espaço de chaves.
1.5. Tipos de ataque: ciphertext only, known plaintext,
chosen plaintext/ciphertext. Segurança incondicional e segurança computacional.
1.6. Criptografia de chave simétrica. História e cifras clássicas.
Cifradores antigos, máquinas cifradoras, técnicas clássicas.
2. Cifras modernas de chave simétrica
2.1. Cifras de stream e cifras de bloco.
2.2. Cifra de Vernam.
2.3. Redes de substituição-permutação: S-box e P-box,
confusão e difusão, efeitos avalanche e de completeza.
2.4. Visão geral das cifras Lucifer, DES, FEAL, IDEA.
2.5. Noções de criptanálise diferencial e criptanálise linear.
3. Criptografia de chave pública.
3.1. Introdução.
3.2. Autenticação em sistemas de chave pública.
3.3. Base matemática: noções de complexidade computacional,
funções, aritmética modular e teoria dos números.
3.4. Visão geral de RSA e ElGamal.
3.5. Comparação: criptografia de chave pública X criptografia
de chave simétrica.
4. Outras primitivas de criptografia
4.1. Primitivas da criptografia.
4.2. Funções hash: MD5 e SHA.
4.3. Assinatura digital. Assinatura em sistemas criptografia de chave pública.
4.4. Números pseudo-aleatórios.
5. Protocolos criptográficos e gerenciamento de chaves
5.1. Protocolos e mecanismos criptográficos
5.2. Estabelecimento e gerenciamento de chaves, Kerberos.
Certificados de chave pública.
5.3. Ataques a protocolos: ataque de chave conhecida, replay,
impersonation, dicionário, forward search, interleaving.