Mapa mental
Criptografia
Conteúdo do mapa
Criptografia
Criptoanálise
- Dedicada a análise de algoritmos criptográficos em busca de falhas ou "quebrar" tais algorítmos
MODELOS
- Simétrica
- Unidirecional
- Método de Substituição Monoalfabético
- Substitui cada letra por UMA outra de posições a frente
- Método de Substituição Polialfabética
- Substitui SEQUENCIA DE LETRAS em posições a frente
- Método de Substituição Monoalfabético
- Ataques
- Mensagem Encriptada
- Texto Encriptado somente
- Mensagem Conhecida
- Texto Claro Conhecido
- Função Encriptação conhecida
- Produção de Pares (Mensagem Conhecida, Mensagem Encriptada)
- Texto Encriptado Escolhido
- Produção de Pares (Mensagem Conhecida, Mensagem Encriptada)
- Mensagem Encriptada
- Outras Denominações
- Sistemas de Chaves Secretas
- Sistemas de Chaves Simétricas
- Exemplos
- DES - Data Encryption Standard
- AES - Advanced Encryption Standard
- NIST
- NESSIE
- Unidirecional
- Assimétrica
- Utiliza Chave Pública e Privada
- Usuário gera seu próprio par de chaves
- Qualquer usários pode encriptar mensagem usando a chave pública
- Não é necessário acordo prévio de chaves
- também denominada "Criptografia de Chave Pública"
- Utiliza Chave Pública e Privada
- Simétrica
Função HASH
- Recebe uma entrada de cadeia de bits de cumprimento arbitrário e devolve outra cadeia de bits de comprimento fixo, chamado RESUMO
- Recebe uma informação e retorna um código para ela
- Algoritmos
- RFC 1321
- Utilizado por softwares com protocolo par-a-par (P2P , ou Peer-to-Peer, em inglês), verificação de integridade e logins
- WHIRLPOOL
- recomendada pelo projeto NESSIE (Europeu)
- adotado pelo ISO e IEC como parte do padrão internacional ISO 10118-3.
- SHA
- usada em protocolos de segurança: TLS, SSL, PGP , SSH, S/MIME e IPSec
- RFC 1321
ALGORITMOS
- função matemática usada no processo de encriptação e de desencriptação de dados por meio de uma chave composta por símbolos.
- Códigos de bloco
- encriptam dados por blocos de certos tamanhos e transformam esses dados com chaves em blocos do mesmo tamanho
- Blowfish
- algoritmos de encriptação em blocos
- tamanho de bloco é de 64 bits, o tamanho de chave é de até 448 bits
- algoritmos de encriptação em blocos
- CAST
- chave com o comprimento de até 64 bits
- concorrente para AES
- RC4
- algoritmo de fluxo de encriptação muito utilizado nos sistemas de segurança de rede
- protocolo SSL utilizado pela Netscape e criptografia de senha de Windows NT
- AES (Advanced Encryption Standard)
- cifra de bloco adotada como padrão de criptografia pelo governo dos Estados Unidos
ATAQUES
- Ataque de dicionário
- utiliza um dicionário regular que contem palavras populares. Este método de ataque é inútil quando são utilizadas as senhas "sem significado"
- BruteForce
- atacante tenta quebrar a chave combinando de forma aleatória diferentes símbolos, números e letras
- Quebrar uma chave de 128-bit com ataque de Força Bruta levará anos
- atacante tenta quebrar a chave combinando de forma aleatória diferentes símbolos, números e letras
- Ataque de dicionário
CERTIFICADOS DIGITAIS
- Tipos
- A1,A2,A3,A4
- Assinatura de documentos, transações eletrônicas, e-mail seguro
- S1,S2,S3,S4
- cifragem de documentos, mensagens, dados, para garantir sigilo
- Chaves
- A1,A2,A3,S1,S2,S3
- 1024 Bits
- A4,S4
- 2048 Bits
- A1,A2,A3,S1,S2,S3
- A1,A2,A3,A4
- Documentos assinados podem ser verificados com o extravio da chave privada, usa-se a chave pública
- Documento com sigilo não podem ser acessados sem a chave privada
- Tipos
PROTOCOLOS
- HTTP
- TSL (Transport Layer Security) ou SSL
- protege as telecomunicações via internet para serviços como e-mail (SMTP), navegação por páginas (HTTPS)
- Objetivos
- 1. Segurança com criptografia
- usado para estabelecer uma conexão segura entre duas entidades
- 2. Interoperabilidade
- Programadores independentes devem conseguir desenvolver aplicações utilizando SSL
- 3. Extensibilidade
- novos métodos de criptografia simétrica e assimétrica podem seradicionados, sem a necessidade da implementação de uma nova biblioteca desegurança
- 4. Eficiência Relativa
- SSL incorporou um mecanismo de armazenamento para evitar que toda conexão ao serestabelecida não precise processar operações de criptografia
- 1. Segurança com criptografia
- SUBPROTOCOLOS SSL
- Handshake
- Responsável
- 1. Identificador da sessão
- 2. Método de compressão
- 3. Cipher Spec
- 4. Chave Mestre (master key)
- 5. Is Resumable
- Responsável
- Change Cipher Spec
- Existe para sinalizar mudanças nas estratégias de criptografia que estavam sendo utilizadas. Este protocolo é formado por apenas uma mensagem, a qual é cifrada e comprimida com os parâmetros que estavam previamente estabelecidos.
- Alerta
- As mensagens de alerta transportam a importância do alerta e a descrição do alerta (Alertas de Encerramento, Alertas de Erro).
- Handshake
Certificado Digital
- documento emitido e assinado digitalmente por uma autoridade certificadora, que identifica o titular e o relaciona a sua chave-pública
estudo dos princípios e técnicas pelas quais a informação pode ser transformada da sua forma original para outra ilegível, de forma que possa ser conhecida apenas por seu destinatário (detentor da "chave secreta"),
Cifra
- um ou mais algoritmos que cifram e decifram um texto
- representação da mensagem (letras, grupos de letras ou, atualmente, bits)
Chave Criptográfica
- valor secreto que modifica um algoritmo de encriptação
Assinatura Digital
- garante a autenticidade do assinante em conjunto com o Certificado Digital
Certificação Digital
- atividade de reconhecimento de uma chave criptográfica e uma pessoa, máquina ou aplicação
Chave Privada
- utilizada para criptografar uma mensagem
- protegida por senha
Chave Pública
- utilizada para descriptografar uma mensagem criptografada com chave privada
- usada para criptografar mensagem que só será descriptografada com chave privada
Autoridade Certificadora
- autoridade de confianda do solicitante do certificado digital para garantir a identidade dos envolvidos em uma operação eletrônica
Autoridade de Registro
- entidade responsável pela identificação presencial do solicitante do Certificado Digital
Informações
- Descrição
- Mapa Mental sobre Criptografia, criado por Davi Holanda em 09-11-2015.
- Criado por
- Davi Holanda
- Visualizações
- 4
- Avaliação