ATIVIDADES PRÁTICAS SUPERVISIONADAS
Por: Lucas Teles • 6/5/2019 • Trabalho acadêmico • 627 Palavras (3 Páginas) • 175 Visualizações
UNIVERSIDADE PAULISTA – UNIP
Curso: Ciência da Computação (CC)
Álvaro Eduardo Afonso Filho RA: N269545
Lucas Teles de Carvalho RA: D841629
Victor Hugo Toledo Pereira RA: N347HF0
ATIVIDADES PRÁTICAS SUPERVISIONADAS
Criptografia
Orientadores: Profº Uanderson e Profº Leminsk
São Paulo
2018
Índice
Objetivo do trabalho
Introdução
Criptografia (conceitos gerais)
Técnicas criptográficas mais utilizadas
Dissertação (Criptografia que vai ser utilizada)
Estruturação, conceitos e fundamentação
Benefícios em relação às técnicas anteriores.
Aplicações que fazem/fizeram uso da técnica.
Discussão comparativa entre esta técnica e outras conhecidas/utilizadas
Vulnerabilidades e falhas.
Melhorias propostas e/ou implementadas.
Estudo de caso.
Interdisciplinaridade da Atividade
Projeto (estrutura) do programa
Apresentação do programa em funcionamento em um computador, apresentando todas as funcionalidades pedidas e extras.
Relatório com as linhas de código
Bibliografia
OBJETIVO DO TRABALHO
Principal
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.
Específicos
São objetivos específicos deste trabalho:
- Realizar pesquisa relacionada aos conceitos gerais da criptografia;
- Realizar pesquisa relacionada sobre a criptografia simétrica;
- Realizar pesquisa relacionada sobre a criptografia assimétrica;
- Realizar pesquisa relacionada sobre a criptografia nas redes sem fio;
- Realizar pesquisa relacionada sobre os principais algoritmos criptográficos;
- Realizar pesquisa relacionada sobre a assinatura e o certificado digital;
- Desenvolver um programa com base na Cifra de Vigenère utilizando a linguagem de programação em C#;
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.
...