Algoritmo de Criptografia
Descrição do tópico
Pág.
1. Introdução
1
2. Definição
2
3. Chaves
4
4.Tipos de criptografia em relação ao uso de chaves
4
5. Criptografia por chave secreta
5
6. Principais algoritmos que utilizam chaves secretas
7
7. Criptografia por chave pública
8
8. Principais algoritmos que utilizam chaves públicas
10
9. Criptografia Simétrica x Criptografia Assimétrica
10
10. Autenticação comum e verificação de integridade
11
11. Código de autenticação de mensagens
11
12. Assinaturas digitais
12
13. Dicionário criptográfico
13
Conclusões
14
Bibliografia
14
ALGORITMO DE CRIPTOGRAFIA
1. Introdução
Com o crescente uso das redes de computadores por organizações para conduzir seus negócios e a massificação do uso da Internet, surgiu a necessidade de se utilizar melhores mecanismos para prover a segurança das transações de informações confidenciais. A questão segurança é bastante enfatizada, principalmente, quando imagina-se a possibilidade de se ter suas informações expostas a atacantes ou intrusos da Internet, que surgem com meios cada vez mais sofisticados para violar a privacidade e a segurança das comunicações. Devido a estas preocupações, a proteção da informação tem se tornado um dos interesses primários dos administradores de sistemas. Uma das maneiras de se evitar o acesso indevido a informações confidenciais é através da codificação ou cifragem da informação, conhecida como criptografia, fazendo com que apenas as pessoas às quais estas informações são destinadas, consigam compreendê-las.
A criptografia fornece técnicas para codificar e decodificar dados, tais que os mesmos possam ser armazenados, transmitidos e recuperados sem sua alteração ou exposição. Em outras palavras, técnicas de criptografia podem ser usadas como um meio efetivo de proteção de informações suscetíveis a ataques, estejam elas armazenadas em um computador ou sendo transmitidas pela rede. Seu principal objetivo é prover uma comunicação segura, garantindo serviços básicos de