Criptografia resumo
9.1 Noções de Criptografia
Criptografia (do grego kryptos, oculto, e graphein, escrever) é o nome dado a um conjunto de regras que visa codificar a informação a de maneira que só o emissor e o receptor consiga decifrá-la.
Imagem 1.
A criptografia segue quatro princípios básicos: confidencialidade, autenticação, integridade da informação e não repudiabilidade (ou seja, o remetente não pode negar o envio da informação). Apesar de ser recurso importante na transmissão de informações pela internet, a criptografia não é capaz de garantir total segurança, pois sempre existe alguém que consegue desenvolver uma maneira de “quebrar” o código. Assim, as técnicas são constantemente aperfeiçoadas e tantas outras são criadas, como por exemplo a “criptografia quântica”.
A primeira técnica utilizava apenas um algoritmo de decodificação. Assim, bastava o receptor do algoritmo para decifrá-la, mas caso um intruso conhecesse esse mesmo algoritmo, ele poderia decifrar a informações se interceptasse os dados criptografados. Hoje, entre as técnicas mais conhecidas há o conceito de chaves, ou então chaves criptográficas, no qual um conjunto de bits baseado em um determinado algoritmo é capaz de codificar e de decodificar informações. Há dois tipos de chaves, a simétrica e a assimétrica, ou chave pública. Caso o receptor da mensagem resolva usar uma chave incompatível com a chave do emissor, a informação não será compartilhada. Há ainda outros conceitos envolvidos na área da criptografia, como a Função Hashing, usada em assinaturas digitais para garantir integridade, e as aplicações, como a certificação digital.
9.2 Sistemas Criptográficos Simétricos e de Chave Pública
9.2.1 Sistemas Criptográficos Simétricos É o tipo mais simples de criptografia, já que tanto o emissor quanto o receptor da mensagem possuem a mesma chave, ou seja, a mesma chave é usada tanto na codificação quanto na decodificação.
Para ser realizada, basta que o emissor, antes de