TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

APS 3 SEMESTRE CRIPTOGRAFIA

Por:   •  2/5/2017  •  Trabalho acadêmico  •  3.707 Palavras (15 Páginas)  •  506 Visualizações

Página 1 de 15

[pic 1][pic 2]

 

  • 2º Ciência da Computação (CC)

 

  • Atividades Práticas Supervisionadas (APS)
  • 2015

Fabrício da Silva Araújo/C42189-8

Rafael Mota de Oliveira/C51AHB-2

Rafael Vieira Caldas/C5670B-6

Willians Santos Amaral/C15880-1

Pedro Henrique da Silva Oliveira/C57197-0

Lista de ilustração

Figura 1 – Chave primaria ...................................................................6        Figura 2 – Chave assimétrica .............................................................7        Figura 3 – Chave assimétrica .............................................................8        Figura 4 – Função de HASH ...............................................................10        Figura 5 – Cifra de Cesar ....................................................................11        Figura 6 – Cifra de Cesar ....................................................................12        Figura 7 – Código de Júlio Cesar.......................................................12        Figura 8 – Decifrando Cifra de  Cesar ...............................................13        Figura 9 – Decifrando Cifra de Cesar ................................................13                Figura 10 – Foto de Júlio Cesar..........................................................16                

 

Sumário

Introdução.....................................................................................................4

Dissertação...................................................................................................4 Tema.............................................................................................................5

Tipos de Criptografia ...........................................................................5 até 15 Conclusão.....................................................................................................16 Código................................................................................................17 até 19 Bibliografia................................................................................................... 20  

I. INTRODUÇÃO:

O objetivo de um programa em C# (CSharp), utilizando a criptografia é a proteção de seus dados e informações, sejam pessoais ou de cunho

profissional.

Muito ao contrario do que muito imaginam, o uso de criptografia é algo que ja possui uma historia muito vasta. O uso de mensagem criptografadas

ja existe desde as epocas classicas, um exemplo é o uso do hieroglifos aonde era necessario o conhecimento dos sombolso usados para que houvesse

a interpretação das mensagens.

Vivemos um uma epoca de informações enviadas e recebidas com gtande agilidade e facilidade, com o excesso de informação sendo gerada e

necessaria, existem tambem a facilidade em termos nossos dados sigilosos e pessoais roubados ou copiados de forma criminosa, com isso se fazem
necessarios meios de envio e recebimento seguros e sigilosos destes dados.

II.  Dissertação

Nesse trabalho mostramos alguns tipos de criptografia tal como sua origem e conceito utilizados e também ilustrações observamos que as técnicas
de criptografias são utilizadas a muito tempo mesmo antes da invenção do computador digital.

Escolhemos nesse trabalho especificar o modo criptográfico "cifra de Cesar" que é uma referência ao seu criador Júlio Cesar, esse método
criptográfico consiste em mover cada letra do alfabeto um número de vezes fixo abaixo no alfabeto.

Criamos uma codificação em csharp representando o conceito de criptografia "cifra de Cesar" tal como sua descriptografia.

Temos no uso da criptografia, um recurso antigo e que foi aprimorado ao longo de sua existencia, isso vai desde uma simples interpretação de
imagens até toda utilizaççao complexa e utilizando codigos e algoritimos matematicos.

Ter uma forma segura de enviar e receber informações, já é mais que uma necessidade a tempos, porem com o advento da internet e a facilidade e agilidade com que as informações são trasnmitidas, houve uma extrema necessidade de garantir que tais informações fossem entedidas e usadas apenas pelo remetente e destinatario.

III. TEMA:

A história da criptografia começa há milhares de anos, como ja citado acima. Até tempos recentes, ela havia sido a história do que poderia ser chamado de criptografia clássica — de forma simples, de métodos de criptografia que usam caneta e papel, ou talvez auxílios mecânicos simples.

No começo do século XX, a invenção de complexas máquinas mecânicas e electro-mecânicas, providenciou meios mais sofisticados e eficientes de encriptação; e a após isso introdução da eletrônica e computação que permitiu elaborar esquemas de ainda maior complexidade, deixando assim inadequado o uso de papel e caneta.

O termo criptografia surgiu da fusão das palavras gregas "kryptós" e "gráphein", que significam "oculto" e "escrever", respectivamente. Trata-se de um conjunto de conceitos e técnicas que tem a função de codificar uma informação de forma que somente o emissor e o receptor possam usa-la, evitando que uma pessoa nao autorizada consiga interpretá-la. Para isso, uma série de técnicas são usadas e muitas outras surgem com o passar do tempo.

Na computação, as técnicas mais conhecidas envolvem o conceito de chaves, as chamadas chaves criptográficas. Trata-se de um conjunto de bits baseado em um determinado algoritmo capaz de codificar e de decodificar informações. Se o receptor da mensagem usar uma chave incompatível com a chave do emissor, não conseguirá extrair a informação.

Por meio do uso da criptografia você pode:

  1. Proteger os dados sigilosos armazenados em seu computador, como o seu arquivo de senhas e a sua declaração de Imposto de Renda;
  2. Criar uma área (partição) específica no seu computador, na qual todas as informações que forem lá gravadas serão automaticamente criptografadas;
  3. Proteger seus backups contra acesso indevido, principalmente aqueles enviados para áreas de armazenamento externo de mídias;
  4. Proteger as comunicações realizadas pela Internet, como os e-mails enviados/recebidos e as transações bancárias e comerciais realizadas.

  • Tipos de Criptografia:

No caso das Chaves (tanto Simétrica quanto Assimétrica), o nível de segurança da criptografia é medido no número de bits, ou seja, quanto mais bits forem usados, mais difícil será quebrar a criptografia com o uso de "força bruta".

 Ex: Se tivermos uma criptografia de 10 bits, existirão apenas 2¹º (ou 1024) chaves, porém, ao usarmos 64 bits, o número de chaves possíveis subirá para aproximadamente 20 x 10^18 chaves, um número alto até mesmo para um computador.

...

Baixar como (para membros premium)  txt (24.9 Kb)   pdf (533.5 Kb)   docx (1.4 Mb)  
Continuar por mais 14 páginas »
Disponível apenas no TrabalhosGratuitos.com