Trabalho
Objetivo do trabalho 2
Introdução 3
Conceitos Gerais de Criptografia 4
Técnicas criptográficas mais utilizadas 5
Dissertação sobre a técnica escolhida 6
Estruturação,conceitos e fundamentação 6
Benefícios em relação as técnicas anteriores 6
Aplicações que fazem ou fizeram uso da técnica 6
Discussão comparativa entre esta técnica e outras conhecidas/utilizadas 6
Vulnerabilidade e falhas. 6
Melhorias propostas e/ou implementadas 6
Projeto (estrutura do programa) 7
Relatório com as linhas de código do programa 8
Bibliografia 9
Objetivo do trabalho
Introdução
Conceitos Gerais de Criptografia
Simétrica
A encriptação ou cifragem consiste na aplicação de um algoritmo aos dados por forma a que eles se tornem ilegiveis, para recuperar os dados originais será necessario conhecer o algoritmo de desencriptação ou decifragem.
As aplicações básicas da criptografia são a confidencialidade (garantir que apenas quem autorizado pode ler os dados) e a autenticação/integridade (garantir que os dados têm a origem correcta e que não foram alterados entre origem e destino). Existem ainda outras aplicações, como por exemplo a assinatura digital.
Na prática, juntamente com os algoritmos utilizam-se chaves, mesmo que os algoritmos sejam conhecidos é necessária a chave correta.
A criptografia simétrica, também conhecida por criptografia tradicional utiliza uma única chave que serve tanto para cifrar como para decifrar. A criptografia de chave pública (mais recente) utiliza uma chave para cifrar e outra chave para decifrar.
Não existem mecanismos de cifragem/decifragem 100% eficazes, numa abordagem puramente teórica é imediato que qualquer chave pode ser quebrada pela força bruta (supondo que dispõe de um exemplar de uma mesma mensagem original e cifrada, e o algoritmo é conhecido, basta tentar com todas as chaves possíveis até acertar).
A solução é entrar no dominio prático e atender às capacidades do equipamento de processamento