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

A Criptografia Calango Desenvolvimento de Um Tipo de Criptografia

Por:   •  15/3/2022  •  Trabalho acadêmico  •  5.957 Palavras (24 Páginas)  •  78 Visualizações

Página 1 de 24

[pic 1]

[pic 2][pic 3]

[pic 4]

[pic 5][pic 6]

[pic 7]

[pic 8][pic 9]

Sumário

OBJETIVO        2

Objetivo geral:        2

Objetivos específicos:        2

1 - INTRODUÇÃO        3

2 - CRIPTOGRAFIA (CONCEITOS GERAIS)        4

O que é criptografia?        4

3 - TIPOS DE CRIPTOGRAFIA MAIS UTILIZADOS        6

4 - Dissertação de interdisciplinaridade        9

4.1.1 Estruturação, conceitos e fundamentação        10

4.1.2 Benefícios em relação às técnicas anteriores        11

4.1.3 Aplicações que fazem/fizeram uso da técnica        12

4.1.4 Comparação entre RSA e outras técnicas conhecidas        12

4.1.5 Vulnerabilidades e falhas        13

4.1.6 Melhorias implementadas        15

5 – Estrutura do programa        15

6 - Relatório com as linhas de código | Código comentado        17

CONCLUSÃO        24

REFERÊNCIAS BIBLIOGRÁFICAS        25

OBJETIVO

Objetivo geral:

Entender e criar um programa que tem por função encriptar e decriptar mensagens, tendo como foco a segurança da informação e sua influência na sustentabilidade.

Objetivos específicos:

• Criar um programa funcional, dentro do padrão documentado;

• Relacionar os conhecimentos adquiridos em sala de aula aos métodos de criptografia mais utilizados;

• Conhecer outros métodos criptográficos;

• Compreender como a criptografia pode ser utilizada de maneira sustentável;

•  Identificar os usos da criptografia e seus diversos fins.

        

1 - INTRODUÇÃO

     O presente trabalho é sobre a criptografia e como ela é utilizada no dia a dia em todos os âmbitos da informação. Seguindo a proposta do trabalho e estudando quais são os benefícios e usos da criptografia, estendendo nosso conhecimento e visão sobre a mesma e para que é utilizada.

     Atualmente a comunicação via internet, telefone celular e outros aparelhos trouxe consigo uma preocupação referente a segurança dos dados transmitidos. Por ser algo fácil de interceptar como por exemplo as ligações telefônicas, é necessário assegurar a segurança do que é transmitido, sempre que contenham informações confidenciais, como transações bancárias, comerciais, e até mesmo aquela compra que você realiza com o cartão de crédito. Imagine a seguinte situação: uma empresa precisa realizar a transferência de uma quantia considerável, ela comunica o banco. O primeiro passo é proteger a mensagem, mesmo que seja interceptada por um ladrão ou terceiro, não haverá efeito. E o banco precisa ter a certeza de que quem está realizando essa solicitação, é o cliente e não outra pessoa. Tendo em vista esses aspectos, tornou-se necessária a criação de novos métodos para proteção, a assinatura digital e a mensagem criptografada. Esses códigos foram feitos para serem usados na área comercial, pois é lá que está o foco em extrair informações.

A ideia de cifra assimétrica surgiu nos anos 70 na Califórnia, com Whitfield Diffie, Martin Hellman da Universidade de Stanford e Ralph Merkle da Universidade da Califórnia, a ideia dessa cifra era um código onde saber codificar não implicava em saber decodificar, e a fim de desenvolver esse código que tornava a decodificação impossível, foram árduos tempos de estudos matemáticos e lógicos.

     O intuito desse trabalho a criação de um programa que realiza a criptografia e decriptografia de mensagens, dados etc., assim mantendo a segurança dos dados transferidos.

     A criptografia de mensagens/dados é utilizada para vários fins conforme citado acima, sendo eles pessoais, comerciais, sociais e sustentáveis, quando falamos em sustentabilidade visamos à redução na utilização de recursos naturais utilizados  em um processo comum (antigo) de troca de mensagens confidenciais, como, por exemplo, na fabricação de papel, combustível e outras matérias primas necessárias para a criação e transporte de um documento, que por sua vez, tempos atrás era totalmente manual, além do desperdício de recursos, havia também custo da mão de obra e tempo.

     Utilizando o programa de criptografia (Calango), o envio do documento pode ser realizado em segundos apenas enviando a mensagem criptografada junto a uma chave que somente o remetente e destinatário sabem, assim, revelando o conteúdo do documento. Tal processo é um grande avanço principalmente no que tange o assunto mencionado no parágrafo acima, com foco em sustentabilidade.

     As metodologias utilizadas foram as pesquisas bibliográficas mescladas ao conhecimento adquirido em sala de aula, tendo como principal base o método de criptografia RSA.

2 - CRIPTOGRAFIA (CONCEITOS GERAIS)

O que é criptografia?

     A palavra criptografia surgiu concatenação das palavras gregas "kryptós" e "gráphein", que significam "oculto" e "escrever", respectivamente. É um conjunto de técnicas / conceitos que visam criar um arquivo onde somente o remetente e o receptor consigam acessa-lo, evitando assim que um terceiro possa interpretá-la. Para que isso seja possível, uma série de conceitos e técnicas foram e continuam sendo inventadas para que haja sempre uma evolução nesse âmbito.

     Na informática, os conceitos mais utilizados, fazem uso de chaves que são normalmente chamadas de chaves criptográficas. São um aglomerado de bits que se baseiam em um determinado algoritmo capaz de codificar e de decodificar informações. Se quem estiver recebendo a mensagem não tiver a chave ou utilizar a chave incorreta, não conseguirá acessar o conteúdo.

     Os primeiros algoritmos utilizavam uma forma de criptografar que funcionava, porém se um terceiro tivesse conhecimento do algoritmo utilizado, ele poderia facilmente decifrar a mensagem, e se o mesmo tivesse posse desse algoritmo, também poderia facilmente decifrar a mensagem/dado, caso tivesse com posse dos dados criptografados. Há ainda o seguinte problema: Se houvessem 3 pessoas envolvidas em um processo de troca de mensagens, a pessoa 1 precisaria mandar a mensagem para a pessoa 2 argumentar e depois enviar para a pessoa 3, sem que a pessoa 3 possa saber o que foi falado para a pessoa 2. Com um método de criptografia sem chaves, a pessoa 3 tendo o mesmo conhecimento sobre o algoritmo que a pessoa 1 e 2, saberia decifrar facilmente a mensagem que não era destinada a ela.

...

Baixar como (para membros premium)  txt (37.2 Kb)   pdf (266.7 Kb)   docx (158.6 Kb)  
Continuar por mais 23 páginas »
Disponível apenas no TrabalhosGratuitos.com