Criptografia

Disponível somente no TrabalhosFeitos
  • Páginas : 31 (7543 palavras )
  • Download(s) : 0
  • Publicado : 8 de abril de 2013
Ler documento completo
Amostra do texto
UNIVERSIDADE XXXXXXX
Ciências de Computação

As Técnicas Criptográficas, Conceitos,
Usos e Aplicações

xxxxxxxxx | xxxxxxxxx |
xxxxxxxxx | xxxxxxxxx |
xxxxxxxxx | xxxxxxxxx |
xxxxxxxxx | xxxxxxxxx |

Orientador: Professor xxxxxxxxx

São Paulo - Ano 2011
Índice
1. Objetivo do trabalho 3
2. Introdução 4
3. Criptografia 6
3.1. História da criptografia 6
3.2.Definições 10
3.3. Conceitos 11
3.3.1. Algarismos 11
3.3.2. Divisibilidade 12
3.3.3. Máximo divisor comum (MDC) 12
3.3.4. Números Primos 12
3.3.5. Congruências 13
3.3.6. Congruência Linear 13
3.4. Criptografia Clássica 15
3.4.1. Cifra de Transposição 15
3.4.2. Cifra de César 15
3.4.3. Cifra de Trimethius 16
3.5. Criptografia Moderna 18
3.5.1. Criptografia Hash 183.5.2. Criptografia Simétrica 19
3.5.3. Criptografia Assimétrica 21
3.5.4. Criptografia Híbrida (Simétrica + Assimétrica) 23
4. Aprofundamento no algoritmo Blowfish 25
4.1. Estruturação, Conceito e Fundamentação 25
4.2. Benefícios 29
4.3. Aplicações que utilizam o Blowfish 29
4.4. Análise Comparativa 31
4.5. Vulnerabilidades e Falhas 32
5. Projeto 33
5.1. Relatório33
6. Bibliografia 34

1. Objetivo do trabalho

Este trabalho mostra uma visão geral sobre a criptografia, sua história e os métodos desenvolvidos ao longo de sua história para a segurança de informações confidenciais durante a troca de mensagens. O trabalho mostra os tipos existentes, seus princípios básicos de funcionamento e seus pontos fortes e fracos.
Atualmente é notável aquantidade de informações importantes que devem ser protegidas, mantendo assim a privacidade. Visto que a criptografia vem sendo utilizada ao longo dos tempos, abordamos a importância de se conhecer seus diferentes e principais tipos existentes, desde o surgimento das primeiras criptografias utilizadas entre os povos antigos, até os principais tipos utilizados nos dias atuais.

2. Introdução
Com apopularização da Internet nos últimos anos, as pessoas passaram a explorar, cada vez mais, os recursos que a rede mundial de computadores oferece. Acesso a conta bancária, compra e venda de produtos através de formas eletrônicas, acesso a informações pessoais e corporativas, cadastro e informações comerciais são atividades que passaram a fazer parte da rotina das pessoas em todo o mundo. Asfacilidades na realização de tarefas que antes poderiam demorar horas em agencias bancárias e lojas passaram a significar um conforto para as pessoas. Problemas como trânsito, filas e despesas com combustível podem ser evitadas com o uso das facilidades mencionadas providas pela Internet.
Devido ao uso crescente destas facilidades, que em grande parte significam transações financeiras e acesso asinformações pessoais, tem surgido problemas de segurança na mesma proporção. É possível acompanhar em noticiários e em revistas de vários segmentos da sociedade, não só da área de informática, que ciber ataques e fraudes financeiras crescem em proporções que podem ser consideradas críticas. A formação e a descoberta de vários grupos especializados na pratica de crimes baseados na exploração de falhas dearquiteturas e sistemas, com uma grande atividade no ambiente de correspondência eletrônica, demonstra a necessidade de atenção voltada para segurança deste recurso.
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...
tracking img