Atividade Pratica Supervisionada
Por: Matheus Soares • 20/11/2018 • Trabalho acadêmico • 5.784 Palavras (24 Páginas) • 164 Visualizações
[pic 1][pic 2]
Atividade Pratica Supervisionada
AS TÉCNICAS CRIPTOGRÁFICAS, CONCEITOS, USOS E APLICAÇÕES:
Desenvolvimento de um programa de criptografia utilizando a Cifra de Vigenère
Nome: Pietro Rey de Camargo – D388657 – Ciência da Computação
Nome: Matheus Soares S Araújo – N1287C8 – Ciência da Computação
Nome: Matheus dos Santos O Pardo – N173GJ7 – Ciência da Computação
Nome: William Pinheiro S Rocha – D277014 – Ciência da Computação
Nome: Vitor Hugo de Souza Sierro – D29DEG4 – Ciência da Computação
Sumário
Objetivos--------------------------------------------------------------------------------------------
Geral-----------------------------------------------------------------------------------------------
Específicos----------------------------------------------------------------------------------------
Introdução----------------------------------------------------------------------------------------
Criptografia--------------------------------------------------------------------------------------
Segurança da informação---------------------------------------------------------------------
Técnicas criptográficas mais utilizadas e conhecidas------------------------------
Estruturação, conceitos e fundamentação----------------------------------------------
Benefícios em relação às técnicas anteriores------------------------------------------
Aplicações que fazem/fizeram uso da técnica-----------------------------------------
Comparação entre esta técnica e outras conhecidas------------------------------
Vulnerabilidades e falhas-------------------------------------------------------------------
Melhorias propostas e/ou implementadas---------------------------------------------
Projeto(estrutura) do programa-----------------------------------------------------------
Relatório com as linhas de código do programa------------------------------------
Apresentação do programa em funcionamento em um computador, apresentando todas as funcionalidades pedidas e extras----------------------
Bibliografia---------------------------------------------------------------------------------------
Ficha de atividades práticas supervisionadas--------------------------------------
2 OBJETIVOS
2.1 Geral
Pesquisar e falar sobre as técnicas criptográficas, conceitos, usos e aplicações. E ao final de tudo elaborar um programa utilizando a linguagem de programação C# com base na Cifra de Vigenère, que permita ao usuário criptografar e descriptografar uma mensagem de 128 caracteres.
2.2 Específicos
São objetivos específicos deste trabalho:
• pesquisar e dissertar sobre os conceitos gerais da criptografia;
• pesquisar e dissertar sobre a criptografia nas redes sem fio;
• pesquisar e dissertar sobre a assinatura e o certificado digital;
• pesquisar e dissertar sobre a cifra de Vigenère;
• desenvolver um programa com base nas dissertações utilizando a linguagem
De programação C# e a cifra de Vigenère;
3 INTRODUÇÃO
Nestas últimas décadas, com a grande expansão da internet e sua utilização
Em larga escala pela população, e a crescente adoção das redes de computadores
Pelas organizações, sejam elas comerciais ou não, passou-se a ser praticamente
Obrigatório a implantação de sistemas cada vez melhores com o objetivo de
Aumentar a segurança das transações e armazenamento das informações sigilosas.
Os amantes de tecnologia, já estão acostumados com a importância da segurança, principalmente por causa das notícias dos diversos ataques que grandes empresas e órgãos governamentais sofreram. Os demais usuários da internet, preocupam-se com este tema, principalmente, quando tem que acessar suas contas bancárias ou realizar compras em algum site.
Empresas conectadas a alguma rede de computador, estão constantemente preocupadas com um eventual ataque que possa expor informações confidências. Os atacantes com o passar do tempo, estão adquirindo cada vez mais conhecimento e meios cada vez mais eficazes para ignorar a segurança dessas empresas e ter acesso a conteúdo restritos.
A segurança da informação, nesta era digital, é uma das principais preocupações dos desenvolvedores e administradores de sistemas. Ter informações violadas, pode em muitos casos, significar a perda de credibilidade de uma empresa, e reparar o dano levará muito tempo, e em alguns casos acaba sendo impossível o reparo.
A criptografia é uma das maneiras mais utilizadas para proteger informações sigilosas de acessos não autorizados. Sendo realizada pela cifragem ou codificação de uma informação, possibilitando que somente os destinatários possam compreendê-las. Os dados codificados e decodificados pelas técnicas criptográficas, permitem que os mesmos possam ser transmitidos, armazenados e lidos sem que ocorra alterações no conteúdo ou seja interceptado e compreendido por atacantes.
Não importa se as informações serão transmitidas em rede ou somente armazenadas, pode-se utilizar diversas técnicas criptográficas para protege-las de ataques. Em comunicações através da rede, a criptografia tem como objetivo garantir a privacidade das informações impedindo a alteração de dados.
As assinaturas digitais surgiram com o objetivo de sanar este problema, elas permitem que se possa verificar quem é o autor de um documento, se este é o verdadeiro e se não houve alteração no conteúdo do mesmo.
Os atuais métodos criptográficos são caracterizados pela alta segurança e eficiência, utilizando uma ou mais chaves. Sendo está última, uma sequência de caracteres, podendo ser alfanumérica e conter símbolos, assemelhando-se neste sentido, a uma senha de login de uma conta de e-mail. Esta chave é utilizada pelos métodos criptográficos para cifrar e decifrar uma mensagem.
...