Mind map
Criptografia
Map content
Criptografia
Funções Hash
- são algoritmos criptográficos unidirecionais
- Utilizamos de funções matemáticas que permitem gerar um resultado de tamanho fixo independentemente do tamanho do conteúdo de entrada
- as duas principais aplicações das funções HASH são para garantir os princípios de integridade, autenticidade e confidencialidade
- apresentam modelos matemáticos e cálculos simples que exijam pouco processamento das informações
- o conceito de difusão diz que deve ser impossível modificar a mensagem original sem modificar o resultado do HASH desta mensagem
- Algoritmos
- MD5
- Esse algoritmo produz um tamanho de HASH de 128 bits
- MD4
- SHA
- MD5
Criptografia Assimétrica
- Principais Algoritmos
- El Gamal
- Possui como segurança de seus sistema a dificuldade do cálculo de logaritmos discretos em um corpo finito
- RSA – Rivest, Shamir and Aldeman
- Sua robustez reside na dificuldade de se fatorar o produto de dois números primos muito grandes. Sugere-se, atualmente, que sejam utilizadas chaves de 2048 a 4096 bits para aumentar a robustez contra ataques de força bruta
- É amplamente utilizado por diversas aplicações como SSL e TLS
- Possui a característica de ser utilizado tanto para processos de cifragem como para produzir hashes
- Diffie-Hellman - DH
- A sua estrutura e robustez reside na complexidade e problema do logaritmo discreto.
- Principal algoritmo quando se fala no propósito de troca de chaves simétricas em um meio inseguro sem conhecimento prévio do segredo
- El Gamal
- Principais Algoritmos
Information
- Description
- Concursos Públicos Informática Mind Map on Criptografia, created by Luiz Prado on 11/10/2018.
- Created by
- Luiz Prado
- Views
- 0
- History
-
- Created by Emanuel Rocha · Mar 4, 2017
- Copied by Luiz Prado · Sep 6, 2018
- Copied by Luiz Prado · Oct 11, 2018
- Rating