Criptografia rsa em c

Disponível somente no TrabalhosFeitos
  • Páginas : 13 (3199 palavras )
  • Download(s) : 0
  • Publicado : 31 de maio de 2012
Ler documento completo
Amostra do texto
UNIVERSIDADE PAULISTA
UNIP
CURSO SUP.TEC. EM ANALISE E DESENVOLVIMENTO DE SISTEMAS
2º SEMESTRE 
 

Daniela Antunes Galvão – RA: B183900
Henrique da Silva Duarte – RA: A826750
Matheus Henrique de Oliveira Campos – RA: B032022
Natássia Campos Ribeiro – RA A790BD7

PROJETO INTEGRADO MULTIDISCIPLINAR - PIM
CRIPTOGRAFIA

SOROCABA SP
2011

Daniela Antunes Galvão– RA: B183900
Henrique da Silva Duarte – RA: A826750
Matheus Henrique de Oliveira Campos – RA: B032022
Natássia Campos Ribeiro – RA A790BD7

CRIPTOGRAFIA

Trabalho de conclusão do Projeto
Integrado Multidisciplinar - PIM I,
apresentado como requisito parcial do
CursoSuperior Técnico em ANALISE
E DESENVOLVIMENTO DE SISTEMAS,
dirigido pela Universidade Paulista – UNIP

Orientador: Professor Alexandre Campos Moretti

SOROCABA
2011
Daniela Antunes Galvão – RA: B183900
Henrique da SilvaDuarte – RA: A826750
Matheus Henrique de Oliveira Campos – RA: B032022
Natássia Campos Ribeiro – RA A790BD7

CRIPTOGRAFIA

Trabalho de conclusão do Projeto
Integrado Multidisciplinar - PIM I,
apresentado como requisito parcial do
Curso Superior Técnico emANALISE
E DESENVOLVIMENTO DE SISTEMAS,
dirigido pela Universidade Paulista – UNIP
Aprovado em:

BANCA EXAMINADORA
_____________________/___/___
Prof:
Universidade Paulista – UNIP
_____________________/___/___
Prof:Universidade Paulista – UNIP
_____________________/___/___
Prof:
Universidade Paulista UNIP
_____________________/___/___
Prof:
Universidade Paulista – UNIP

RESUMO
Este trabalho é a implantação de um sistema de criptografia usando o sistema de chave pública ou assimétrica aplicando os conhecimentos adquiridos em sala de aula. O método escolhido foi a criptografia em RSA, um dostipos de criptografia mais usados hoje em dia que utiliza conceitos matemáticos para garantir a sua segurança. O trabalho visa mostrar os conhecimentos e procedimentos necessários para a criação de um programa que seja capaz de gerar as chaves, codificar e decodificar as informações, que usa linguagem e técnicas de programação para deixar o código o mais ágil possível. Através deste sistema aspessoas podem trocar informações de uma maneira segura. A criptografia é algo que está presente no nosso dia-a-dia mesmo que nos não percebamos. Vai desde a simples troca de mensagem através de e-mails, como também em transações bancárias até informações confidenciais de países.

Palavras-Chave: Criptografia. RSA. Segurança. Conceitos Matemáticos. ProgramaçãoABSTRACT
This work is the implementation of an encryption system using public key system or asymmetrical applying the knowledge acquired in the classroom. The method chosen was the RSA encryption, one of the encryption types most commonly used today that uses mathematical concepts to ensure their safety. The work aims to show the knowledge and procedures needed to create a program that isable to generate keys, encrypt and decrypt the information, using language and programming techniques to make the code as fast as possible. Through this system, people can exchange information in a secure manner. Encryption is something that is present in our day to day even if we do not perceive. It ranges from the simple exchange of messages through e-mails, as well as banking information...
tracking img