O Trabalho Criptografia
Por: uniava ava • 4/5/2021 • Trabalho acadêmico • 4.273 Palavras (18 Páginas) • 313 Visualizações
UNIVERSIDADE PAULISTA – UNIP
Sistemas de Informação
ATIVIDADES PRÁTICAS SUPERVISIONADAS - APS
As técnicas criptográficas, conceitos, usos e aplicações
SÃO PAULO 2020
UNIVERSIDADE PAULISTA – UNIP
Sistemas de Informação Campus Paraiso
ATIVIDADES PRÁTICAS SUPERVISIONADAS - APS
As técnicas criptográficas, conceitos, usos e aplicações
Pesquisa do Curso de Sistemas de Informação, apresentado à Universidade Paulista, referente as Atividades Práticas Supervisionadas, como requisito de avaliação.
Prof. Orientador: Ricardo Veras e Elisangela Sato
SÃO PAULO 2020
Sumário
1. INTRODUÇÃO 4
2. OBJETIVO 4
3. INFORMAÇÃO 5
4. CRIPTOGRAFIA 6
4.1 Chaves Simétricas 7
4.2 Chaves Assimétrica 7
5. CRIPTOGRAFIA QUÂNTICA 8
6. CRIPTOGRAFIAS MAIS UTILIZADAS 9
6.1.1 Des 9
6.1.2 3Des 9
6.1.3 Desx 10
6.1.4 Aes 10
6.1.5 Camellia 10
6.1.6 Rsa 10
6.1.7 Blowfish 11
6.1.8 Twofish 11
6.1.9 Safer 12
6.2.1 Idea 12
7. BENEFICIOS EM RELAÇÃO AS TECNICAS ANTERIORES 13
8. VULNERABILIDADES DO RSA 14
8.1 Vulnerabilidade do Rsa 15
9. ESTUDO DE CASO 16
10. FLUXOGRAMA 17
11. CODIGO DO PROGRAMA ESTRUTURADO EM PYTHON 18
12. PRINT DA TELA DE EXECUÇÃO 19
BIBLIOGRAFIA 20
INTRODUÇÃO
O projeto tem como objetivo mostrar a importância da segurança das informações contidas na internet e no sistema global. Através de pesquisas vimos que há uma grande falha nos sistemas e nas redes de comunicação através da internet, dando espaço para ataques cibernéticos por meio de hackers e crackers, podendo haver perdas e exposições de informações e documentos sigilosos e secretos.
As pesquisas realizadas neste projeto nos trazem à reflexão sobre os métodos de segurança em todas as informações desde que sejam de grande ou pequena importância. O trabalho tem como objetivo criar um programa que criptografa e descriptografa mensagens usando o método RSA.
A RSA tem como método utilizar multiplicação de números primos e divisões modulares para cifrar a mensagem ou informações que o usuário envia para outro usuário. Tendo assim um fluxo de informações e dados com maior segurança. Este projeto teve pesquisas elaboradas através de sites de tecnologia e do Google acadêmico.
OBJETIVO
Durante o desenvolvimento desta pesquisa serão apresentadas informações sobre criptografia, seus tipos e sua importância. Com base nestas informações selecionaremos uma dentre as estudadas na pesquisa para que seja feito, de forma prática, um software estruturado em Python que converta, com o uso de programação lógica, as informações compreensíveis em informações incompreensíveis a qualquer um que não tenha a chave correta.
INFORMAÇÃO
A informação é um conjunto de dados e conhecimentos organizados, que pode fazer referência a um determinado acontecimento, fato ou fenômeno. Com a evolução da sociedade e da tecnologia, a informação tornou-se muito mais do que simplesmente, “quantas ovelhas temos nosso cercado” ou “quem é nosso avô”. A partir dos dados convertidos em informações conseguimos melhorar, preservar e salvar vidas. Isto nos faz perceber o quanto é importante a sua confiabilidade e a sua veracidade em nosso dia-a-dia. Aqui estão algumas definições de informação importante para nós:
- A informação se configura em um recurso que confere significado a realidade mediante seus códigos e o conjunto de dados. Ela é capaz de dar origem ao desenvolvimento do pensamento humano.
- Ela também consiste em resolver problemas e tomar decisões, com base no uso coerente deste conhecimento adquirido através dela. Desta forma, quanto mais precisa ela seja, melhor será a comunicação.
- Nas áreas da informática e da tecnologia, a informação pode ser o agrupamento dos dados processados em um computador e que são capazes de gerar resultados para um determinado projeto.
Desde as épocas mais antigas tinha-se hábito de armazenar informações em argilas, tábuas e paredes, mas com o passar tempo percebemos que, ter as informações corretas nos fazia ganhar guerras, batalhas e dinheiro. Porém, a falta de segurança dessas informações fazia o oposto, assim os antigos perceberam a necessidade de sua proteção e começaram a criar maneiras de transformar algo legível para todos em algo legível apenas para alguns, essa prática foi chamada de criptografia.
CRIPTOGRAFIA
A origem da palavra criptografia descende da junção de duas palavras gregas: “Kriptós”, que significa oculto ou escondido e “Gráphein”, que siginifica escrita. “Em uma definição menos semântica, a criptografia se refere a um conjunto de ações e regras que tem como objetivo garantir que uma informação não possa ser recebida por ninguém exceto o destinatário (ieeeuel, 2016). Ou seja, o objetivo principal da criptografia é a confidencialidade. A criptografia é uma técnica antiga, usada por espartanos e gregos em trocas de mensagens importantes.
...