Cifrado de Archivos

12
Universidad de Cuenca NOMBRE: ERICK BARZALLO TEMA: CIFRADO EN JAVA MATERIA: PROGRAMACIÓN 3 PROFESOR: ING. ÁNGEL VÁZQUEZ

Transcript of Cifrado de Archivos

Page 1: Cifrado de Archivos

Universidad de CuencaNOMBRE:

ERICK BARZALLOTEMA:

CIFRADO EN JAVAMATERIA:

PROGRAMACIÓN 3PROFESOR:

ING. ÁNGEL VÁZQUEZ

Page 2: Cifrado de Archivos

Criptografía

Disciplina científica dedicada al estudio de escritura de forma secreta

Proviene del griego krypto: oculto y logos: palabra En el campos de las TIC, tiene como finalidad proporcionar

seguridad a la información

Page 3: Cifrado de Archivos

Criptoanálisis

Parte de la criptografía que se dedica al estudio de sistemas criptográficos

Su finalidad es encontrar debilidades en los sistemas y romper su seguridad y romper su seguridad

Page 4: Cifrado de Archivos

Cifrado y Descifrado Cifrado

Es un procedimiento que utiliza un algoritmo con una clave para la transformación de un mensaje

El mensaje debe ser incompresible para las personas que no posean la clave Descifrado

Operación inversa del cifrado Utiliza la clave para poder leer el mensaje

Page 5: Cifrado de Archivos

Tipos de cifrado Simétrico:

Método por el cual se utiliza la misma clave para el cifrado y descifrado

Este método pone toda su seguridad en la clave y no en el algoritmo DES usa una clave de 56 bits (), en cambio, 3DES usa una clave de

128 bits () Inconvenientes

Intercambio de la clave entre emisor y receptor Numero de claves necesarios

N personas -> n(n-1)/2 claves

Page 6: Cifrado de Archivos

Asimétrica: Método que utiliza un par de claves, las cuales pertenecen a la misma persona

Pública: clave que puede ser entregada a cualquier persona Privada: clave de uso personal

Las claves se generan una sola vez Para el cifrado el remitente usa la clave pública y el destinatario usara la clave

privada para descifrar el mensaje

Page 7: Cifrado de Archivos

Métodos de Cifrado Sustitución:

Los caracteres del texto son sustituidos con un carácter diferente Los primeros métodos de cifrado se basaban en este método ya que en aquella

época no eran muy robustos Un claro ejemplo es el Cifrado de Cesar el cual nos dice:

“Cada letra del texto en claro se sustituye por la letra que hay a K posiciones detrás de ella en el alfabeto”

Formula de Cifrado y Descifrado

Letra a cifrar

posiciones Total de letras

D(x)=x-k(mod T) x k TC(x)=x+k(mod T) x K T

Page 8: Cifrado de Archivos
Page 9: Cifrado de Archivos

Transposición: Consiste en agrupar los caracteres del mensaje a cifrar dentro de una matriz

bidimensional Método de clave simétrica Las unidades de texto pueden ser una letra, pares de letra, tríos de letras, etc. Es muy usado en la criptografía clásica

Page 10: Cifrado de Archivos