Encriptación Claves

12
Métodos de encriptación Paola Paucar 1A Ing. Comercial

Transcript of Encriptación Claves

Page 1: Encriptación Claves

Métodos de encriptación

Paola Paucar1A Ing. Comercial

Page 2: Encriptación Claves

Qué es encriptación?

Es el arte o la ciencia de cifrar y descifrar información utilizando técnicas.

Es una manera de intercambio de mensajes de manera segura.

Esta ciencia se la denomina criptología que se deriva en la criptografía, y el criptoanálisis.

Page 3: Encriptación Claves

Modelo de Criptografía Simétrica o de Clave Privada

En este modelo, el mensaje original es convertido en un mensaje cifrado que aparentemente es aleatorio y sin sentido.

El proceso de encriptación esta formado por dos componentes, un algoritmo y una clave.

La clave es un valor que es independiente del texto o mensaje a cifrar.

Page 4: Encriptación Claves

El algoritmo va a producir una salida diferente para el mismo texto de entrada dependiendo de la clave utilizada.

Una vez cifrado, el mensaje puede ser transmitido. El mensaje original puede ser recuperado a través de un algoritmo de desencriptación y la clave usada para la encriptación.

Page 5: Encriptación Claves

DES

El cifrado DES (Data Encryption Standart), este es un método para cifrar información.

Este es un cifrado por bloques ya que toma un mensaje y lo separa por bloques de un tamaño de bits determinado, que transforma al mensaje en un criptograma de complicadas operaciones dando como resultado un criptograma de la misma longitud que el mensaje.

Page 6: Encriptación Claves

Rijindael

Hitler es una aplicación especial de esteganografía usada para cifrar y ocultar archivos de imagen, archivos de audio y vídeo. Los archivos ocultos con Hitler no sólo son indetectables, pero irremediable también. Hitler utiliza la tecnología avanzada para proteger los archivos, incluyendo: algoritmo de encriptación de 256-bit – Rijindael.

Page 7: Encriptación Claves

AES

Advanced Encryption Standard (AES)

También conocido como Rijndael, es un esquema de cifrado por bloques adoptado como un estándar de cifrado por el gobierno de los Estados Unidos.

AES opera en una matriz de 4×4 bytes, llamada state (algunas versiones de Rijndael con un tamaño de bloque mayor tienen columnas adicionales en el state).

Page 8: Encriptación Claves

Modelo de Criptografía de Clave Pública

Los algoritmos de criptografía pública se basan en una clave para encriptación y una clave relacionada pero distinta para la desencriptación. Estos algoritmos tienen la característica de que es computacionalmente imposible determinar la clave de desencriptación (clave privada) a partir del algoritmo criptográfico y la clave de encriptación (clave pública).

Page 9: Encriptación Claves

Pasos de encriptación claves públicas.

Cada sistema genera un par de claves para ser usadas en la encriptación y desencriptación de los mensajes que envíen y reciban.

Cada sistema publica su clave de encriptación (clave pública). La clave de desencriptación relacionada (clave privada) se mantiene en privado.

Si Alice desea enviar un mensaje a Bob, encripta el mensaje utilizando la clave pública de Bob.

Cuando Bob recibe un mensaje lo desencripta usando su clave privada. Nadie puede desencriptar el mensaje porque solo Bob conoce su clave privada.

Page 10: Encriptación Claves

RSA

El sistema criptográfico con clave pública RSA es un algoritmo asimétrico cifrador de bloques, que utiliza una clave pública, la cual se distribuye, y otra privada, la cual es guardada en secreto por su propietario.

Los mensajes enviados usando el algoritmo RSA se representan mediante números y el funcionamiento se basa en el producto de dos números primos grandes.

Page 11: Encriptación Claves

PKCS

Public-Key Cryptography Standards (PKCS) es un grupo de estándares de criptografía de clave pública concebidos y publicados por los laboratorios de RSA en California. A RSA Security se le asignaron los derechos de licenciamiento para la patente de algoritmo de clave asimétrica RSA y adquirió los derechos de licenciamiento para muchas otras patentes de claves.

Page 12: Encriptación Claves

Algoritmos

Algunos algoritmos de técnicas de clave asimétrica son:

Diffie-Hellman RSA DSA ElGamal Criptografía de curva elíptica Otros algoritmos de clave asimétrica

pero inseguros: Merkle-Hellman, algoritmos "Knapsack".