viernes, 4 de diciembre de 2015

6.8 Cifrado

El cifrado es un proceso que nos permite ocultar el contenido del mensaje, con ayuda de una clave,  para que sólo el destinatario final pueda leerlo.
El cifrado viene de la criptografía que es una rama de la criptología, que se ocupa del cifrado de mensajes.
En la informática se utiliza como defensas frente a los ataques informáticos, que abarcan toda la gama que va desde la metodología a la tecnología.
Existe el criptoanálisis, proceso de intentar regenerar el mensaje desde el texto cifrado pero sin conocimiento de las claves de encriptación. Si el intruso o criptoanalista no puede determinar un mensaje desde el texto cifrado (sin la clave), entonces el sistema de criptografía es seguro.

Métodos y técnicas de encriptación

Cesar: Técnica que consiste en sustituir una letra por la situada tres lugares mas alla en el alfabeto
Gronsfeld: Se hace con varios alfabetos, deben tenerse un conjunto de alfabetos cifrados y una forma de hacer corresponder cada letra del texto original con uno de ellos.
RSA: En los sistemas tradicionales de cifrado debe comunicarse una clave entre el emisor y el receptor del mensaje
DES: Transforma la información de texto llano en datos encriptados llamados texto cifrado mediante el uso de un algoritmo especial y valor semilla llamado clave.
Chaffing & Winnowing: Consiste en mezclar la información real con otra de relleno.
BIFIDO: Cada letra viene representada por una o mas letras o símbolos, y donde se trabaja con estos símbolos mas que con las letras mismas.
WLBYKYAAOTB: Este método altera la frecuencia de los caracteres a diferencia de lo que ocurre por ejemplo con los cifrados mono alfabéticos. Admite algunas variaciones como por ejemplo dividir la lista en 3,4,..., n partes.
Cifrado exponencial: Sistema basado en la exponenciación modular. Este método es resistente al criptoanálisis.
Blowfish: Algoritmo que realiza un cifrado simple en 16 ciclos, con un tamaño de bloque de 64 bytes para un total de 448 bits.

Sistemas de cifrado

Sistemas de cifrado simétrico.
Sistemas  que utilizan la misma clave para cifrar y descifrar un documento

Sistemas de cifrado asimétrico.
Sistema de cifrado que usa dos claves diferentes. Una es la clave pública y se puede enviar a cualquier persona y otra que se llama clave privada, que debe guardarse para que nadie tenga acceso a ella. Para enviar un mensaje, el remitente usa la clave pública del destinatario para cifrar el mensaje.
Una vez que lo ha cifrado, solamente con la clave privada del destinatario se puede descifrar, ni siquiera el que ha cifrado el mensaje puede volver a descifrarlo.

Sistemas de cifrado híbridos.

Sistema de cifrado que usa tanto los sistemas de clave simétrica como el de clave asimétrica. Funciona mediante el cifrado de clave pública para compartir una clave para el cifrado simétrico. En cada mensaje, la clave simétrica utilizada es diferente por lo que si un atacante pudiera descubrir la clave simétrica, solo le valdría para ese mensaje y no para los restantes.

04/12/15

No hay comentarios:

Publicar un comentario