Os algoritmos simétricos de criptografia representam uma evolução em relação aos algoritmos clássicos. A utilização de uma chave privada para a criptografia torna a segurança do algoritmo independente do seu funcionamento e é dependente do conhecimento da chave. Mesmo que o algoritmo utilizado seja conhecido, sem o conhecimento da chave privada, é praticamente impossível decifrar os dados, diferentemente dos algoritmos clássicos, em que o conhecimento da técnica utilizada permite decifrar as mensagens. Entretanto, quando os algoritmos simétricos passam a ser utilizados para cifrar as mensagens transmitidas na internet, identifica-se no modelo uma fragilidade relacionada à chave privada. Nesse contexto, os algoritmos de criptografia assimétricos são mais adequados para prover a segurança das comunicações pela internet. A partir do conhecimento sobre os algoritmos de criptografia simétricos e assimétricos, explique as diferenças entre esses dois tipos de algoritmos e as vantagens dos algoritmos simétricos em relação aos assimétricos.
Soluções para a tarefa
Respondido por
2
A principal diferença entre algoritmos simétricos e assimétricos, radica no tipo de chave que elas utilizam no momento de criptografar e descriptografar as mensagens.
Diferenças entre os algoritmos simétricos e assimétricos
- A criptografia simétrica usa uma chave exclusiva que deve ser compartilhada entre as pessoas que precisam receber a mensagem;
- A criptografia assimétrica usa um par de chaves públicas e uma chave privada para criptografar e descriptografar as mensagens.
- A criptografia simétrica é uma técnica antiga, enquanto a criptografia assimétrica é relativamente nova.
- A criptografia assimétrica foi introduzida para complementar o problema inerente de compartilhamento de chaves no modelo de criptografia simétrica, eliminando a necessidade do uso de um par de chaves público-privadas.
A principal vantagem dos algoritmos simétricos em relação aos assimétricos, é os primeiros serem muito mais rápidos e ágeis. Portanto, permite criptografar uma grande quantidade de informações, em pouco tempo.
Entenda mais sobre os algoritmos em: https://brainly.com.br/tarefa/37144112
Anexos:
Perguntas interessantes
Administração,
4 meses atrás
Matemática,
4 meses atrás
Física,
4 meses atrás
Matemática,
4 meses atrás
Biologia,
4 meses atrás
Matemática,
10 meses atrás