encriptacion RSA

Páginas: 76 (18852 palabras) Publicado: 11 de febrero de 2014
TESIS PUCP

Esta obra ha sido publicada bajo la licencia Creative Commons
Reconocimiento-No comercial-Compartir bajo la misma licencia 2.5 Perú.
Para ver una copia de dicha licencia, visite
http://creativecommons.org/licenses/by-nc-sa/2.5/pe/

PONTIFICIA UNIVERSIDAD CATOLICA
DEL PERU

ESCUELA DE GRADUADOS
MAESTRIA DE INFORMATICA
TESIS PARA OPTAR EL GRADO DE MAGISTER EN
INFORMATICAKATIA REGINA LEON LOMPARTE

ENCRIPTACION RSA
DE ARCHIVOS DE TEXTO

LIMA – PERU
2005

A mis padres

2

INDICE
INTRODUCCION .................................................................................................... 5
CAPITULO I CRIPTOGRAFIA.............................................................................. 8
Historia........................................................................................................ 9
Conceptos básicos ................................................................................... 15
Criptografía de Clave Pública .................................................................. 21
Criptografía de Clave Secreta.................................................................. 29

CAPITULO II ENCRIPTACION RSA.................................................................. 45
Generación de Claves .............................................................................. 46
Encriptación de Mensajes........................................................................ 48
Decriptación de Mensajes........................................................................ 49
Matemática delRSA.................................................................................. 51

CAPITULO III DISEÑO E IMPLEMENTACION .................................................... 68
Algoritmo del RSA .................................................................................... 69
Claves RSA................................................................................................ 70

3 Encriptación RSA ..................................................................................... 74
Desencriptación RSA ............................................................................... 74
Implementación ........................................................................................ 75
Requerimientos ............................................................76
Herramienta utilizada ................................................... 77
Organización interna.................................................... 77
Visión General del Sistema ......................................... 78
Descripción del Algoritmo RSA .................................. 81
Estructura de datos...................................................... 83
Estándar decodificación............................................. 86
Descripción del Clases del Sistema........................................................ 88

ANEXOS ............................................................................................................. 123
Manual de Usuario .................................................................................. 124
Estándar decodificación JAVA............................................................. 135
Listado de Programas ............................................................................ 156

BIBLIOGRAFÍA .................................................................................................. 194

4

INTRODUCCION
Este trabajo de tesis fue iniciado en agosto del 2004, en base a un
programa enlenguaje C elaborado en el curso Seminario de Tesis. Desde ese
programa en C hasta la versión actual en lenguaje java, han habido muchos
cambios, mejoras, revisiones y correcciones que hacen que el sistema que ahora
se presenta sea un programa completamente nuevo.
Los algoritmos de encriptación tienen una base fuertemente matemática y
de esto no escapa el RSA, poder manejar estos conceptos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Encriptacion rsa
  • ENCRIPTACION RSA
  • rsaa
  • Encriptación
  • Encriptacion
  • Encriptacion
  • Encriptacion
  • Encriptación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS