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

ATIVIDADES PRÁTICAS SUPERVISIONADAS

Por:   •  9/5/2020  •  Dissertação  •  6.961 Palavras (28 Páginas)  •  176 Visualizações

Página 1 de 28

UNIVERSIDADE PAULISTA – UNIP

Curso: Ciência da Computação (CC)

ATIVIDADES PRÁTICAS SUPERVISIONADAS

“As técnicas criptográficas, conceitos, usos e suas aplicações”

Nome: Alvaro Eduardo Afonso Filho RA: N26954-5 Tuma: CC2A68

Nome: Lucas Teles de Carvalho RA: D84162-9 Turma: CC1A68

Nome: Victor Hugo Toledo Pereira RA: N347HF-0 Turma: CC1A68

SÃO PAULO

2018 

Alvaro Eduardo Afonso

Lucas Teles de Carvalho

Victor Hugo Toledo Pereira

“Atividades Práticas Supervisionadas”

“As técnicas criptográficas, conceitos, usos e suas aplicações”

Atividades Práticas Supervisionadas de Ciência da Computação com objetivo de aprofundar os conhecimentos e técnicas relacionados a criptografias e suas tecnologias apresentada na Universidade Paulista (UNIP).

Orientadores: Prof. Uanderson e Prof. Leminski

SÃO PAULO

2018

Sumário

1. OBJETIVO DO TRABALHO 4

2. INTRODUÇÃO 5

3. CRIPTOGRAFIA – CONCEITOS GERAIS 6

3.1. Resumo da história da criptografia: 6

3.2. Cifra de César 9

4. TÉCNICAS DE CRIPTOGRAFIA MAIS UTILIZADAS 10

4.1. Criptografia simétrica (Chave Privada) 10

4.2. Criptografia assimétrica (Chave pública) 13

4.3. Protocolos de segurança de redes sem fio (Wireless) 15

4.4. Certificados Digitais 17

4.5. Criptografia de Hash 17

4.6. One-time pad 18

4.7. Criptografia Quântica 18

5. DISCERTAÇÃO SOBRE A CIFRA DE VIGENÈRE 20

5.1. Estrutura, conceitos e fundamentação 20

5.2. Benefícios em relação às técnicas anteriores 23

5.3. Aplicações que fazem/ fizeram uso da técnica 23

5.4. Comparação entre esta técnica e outras conhecidas 23

5.5. Vulnerabilidades e falhas 24

5.6. Melhorias propostas e implementadas 25

6. PROJETO (ESTRUTURA) DO PROGRAMA 25

6.1. Função cifrar e decifrar 26

7. APRESENTAÇÃO DO PROGRAMA EM FUNCIONAMENTO 29

8. RELATÓRIO COM AS LINHAS DE CÓDIGO 34

9. BIBLIOGRAFIA 39

1. OBJETIVO DO TRABALHO

O objetivo principal deste trabalho é descrever e citas as características da criptografia, que tem como funcionalidade básica “esconder” uma mensagem onde somente um usuário que possui permissão terá a capacidade de decifrar esta mensagem bem como dissertar brevemente sobre a história da criptografia seus usos assim como vantagens e desvantagens dos tipos mais comuns de criptografias utilizadas hoje em dia, ao final elaborar um programa utilizando a Cifra de Vigenère, demonstrando sua funcionalidade.

Desejamos demonstrar aqui neste trabalho que a criptografia é um método de segurança muito importante e que sem ele os dados de milhões de pessoas ao redor do planeta estariam sujeitos a qualquer tipo de invasão por usuários não autorizados.

Além disso iremos detalhar mais profundamente os seguintes itens:

• Pesquisa relacionada aos conceitos gerais da criptografia;

• Pesquisa relacionada a criptografia simétrica;

• Pesquisa relacionada a criptografia assimétrica;

• Pesquisa relacionada a criptografia nas redes sem fio;

• Pesquisa relacionada a assinatura e o certificado digital;

• Desenvolver um programa com base na Cifra de Vigenère utilizando a linguagem de programação em C#;

2. INTRODUÇÃO

A criptografia surgiu após também surgir a necessidade de trocar informações entre as pessoas sem que ocorra o perigo de interceptações, este conceito surgiu desde a Roma antiga onde era necessário realizar a troca de estratégias de combate entre líderes de exércitos. Foi lá que surgiu o primeiro meio de se ”esconder” uma mensagem, o código de Cézar, que consistia em embaralhar as letras de uma mensagem, onde somente a pessoa que escreveu a mensagem e seu destinatário teriam a capacidade de decifrá-la, ela consistia em substituir cada letra da mensagem em por uma outra letra que estava três posições a sua frente no alfabeto, ou seja, “A” seria substituído pela letra “D”, o “B” pelo “E” e assim sucessivamente.

Com o avanço da tecnologia e o aparecimento dos computadores, novas formas de se codificar mensagens forem surgindo de modo a dificultar cada vez mais a interceptação dessa mensagem e aumentando ainda mais a segurança entre os usuários, no entanto esse tipo de tecnologia era de uso restrito do governo e de organizações militares.

Atualmente a criptografia está disponível para todo tipo de pessoa que deseja fazer uso dela, muitas vezes nos a utilizamos e nem mesmo sabemos que estamos fazendo isso, pois ela já se tornou parte da rotina principalmente onde se encontram equipamentos de comunicação e tecnologia.

Segurança da informação, nesta era digital e globalizada, é uma das principais preocupações dos desenvolvedores e administradores de sistemas. Ter informações violadas, pode, em muitos casos, significar

...

Baixar como (para membros premium)  txt (44.6 Kb)   pdf (99.4 Kb)   docx (31.5 Kb)  
Continuar por mais 27 páginas »
Disponível apenas no TrabalhosGratuitos.com