Descargar

Encriptación de la Información

Enviado por Pablo Turmero


Partes: 1, 2, 3

    edu.red

    ÍNDICE DEFINICION Y CARÁCTERÍSTICAS DE ENCRIPTACIÓN HISTORIA – SUSTITUCIÓN – TRANSPOSICIÓN – ALGORITMOS SIMÉTRICOS Y ASIMÉTRICOS RSA EN HASKELL TÉCNICAS MATEMÁTICAS APLICADAS A LA CRIPTOGRAFÍA EL FUTURO DE LA CRIPTOGRAFÍA REFERENCIAS

    edu.red

    Criptografía. Definición Es el arte o ciencia de cifrar y descifrar información mediante técnicas especiales. ¿Para qué se usa? – Permitir un intercambio de mensajes de forma confidencial por un medio inseguro.

    edu.red

    ¿Cómo funciona el cifrado? Ek : Función para Encriptar (Cifrar) Dk :Función para Desencriptar (Descifrar)

    edu.red

    Historia(I) Se distinguen varias épocas: Criptografía clásica:

    – Época de los romanos y griegos en campañas militares. – Algoritmo de sustitución simple y transposición. – Destaca el Cifrado de César

    Criptografía Medieval: -Ruptura de los cifrados de sustitución. -Aparición de los cifrados de sustitución múltiple. (Leon Battista Alberti)

    edu.red

    Historia(II) Claude Shannon: En 1949 publicó “La teoría de la información” -Establece toda la base teórica de la criptografía y criptoanálisis. Segunda Guerra mundial: Máquinas electromecánicas. “Enigma”.

    edu.red

    Tipos de Cifrado Una vez que el emisor y receptor acuerdan que algoritmo de cifrado usar, se distinguen dos tipos de cifrado: Cifrado simétrico: Si la clave de cifrado y descifrado es la misma. Cifrado asimétrico: Se hace uso de dos claves distintas: Pública: Generalmente para cifrar. Privada: Generalmente para descifrar.

    edu.red

    Métodos de encriptación de la Información Cifrado César Código por sustitución de letras Código por transposición Criptografía de clave secreta.DES Criptografía de clave pública. RSA

    edu.red

    Cifrado César(I) Funcionamiento: – Reemplaza cada letra del alfabeto por otra más adelante en el alfabeto. Siempre a la misma distancia. – La clave especifica la distancia. Ejemplo: Clave de sustitución: 3

    Para cifrar y descifrar: Donde n es la clave, x la letra a cifrar y 27 el número de letras del alfabeto.

    edu.red

    Cifrado César. Código (II)

    edu.red

    Código por Sustitución de Letras(I) Funcionamiento: – Reemplaza cada letra del alfabeto por otra. – La clave especifica el tipo de sustitución. Ejemplo: Clave de sustitución:

    Cifrar: . EJEMPLO . HOLA

    OSOQJRW LWRI

    edu.red

    Código por Sustitución de Letras(II) Problema. Puede romperse fácilmente para textos planos usando la frecuencia relativa de las letras.

    (Ejemplo: la ‘a’ es la letra más usada en español). Mejora. Cambiar la sustitución de cada letra de acuerdo con un patrón periódico (sustitución múltiple).

    edu.red

    Código por Sustitución de Letras(III) Ejemplo. Sustitución múltiple. Seleccionamos un periodo L. Por ejemplo L=2;

    La clave de sustitución sería:

    0: 1: Posición: T. Cifrado: T. Plano:

    Partes: 1, 2, 3
    Página siguiente