martes, 21 de enero de 2020

Cifrado de la información

Orígenes

El uso de la criptografía se remonta al orgien del lenguaje, cundo los primeros hombres tuvieron que desarrollar herramientas para asegurar la confidencialidad en determinadas comunicaciones.
Los griegos utilizaban un bastón "skytale" alrededor de ella se enrollaba una tira de cuero. Al escribir un mensaje sobre el cuero y desarrollarlo, se observaba una serie de caracteres sin sentido.
En el imperio romano, utilizaron el cifrado césar, consistente en desplazar cada letra del abecedario un número determinado de posiciones.
Durante la 2ª Guerra Mundial, los alemanes utilizar la maquina enigma para cifrar y descifrar los mensajes. Alan Turing fue unos de los artífices del descifre del primer mensaje y del cambio de rumbo de la historia de la guerra. Hoy en dia es considerado como uno de los padres de la informática.
No obstante, le era de la criptografía moderna comienza con Claude Elwood Shannon, quién estableció las base de la criptografía y el criptoanálisis.

Criptografía
-La criptología es la disciplina científica dedicada al estudio de la escritura secreta.
-La criptografía es el arte de ecribir con clave secreta o de un modo enigmático
-El criptoanálisis estudia los sistemas criptográficos para encontrar sus debilidades y quebrantar la seguridad con el fin de descifrar textos sin conocer las claves.

Tipos de criptografía

-Simétrica: es una técnica muy rápida pero insegura, ya que el remitente tiene que enviar tanto el mensaje cifrado como la clave.
El emisor escribe un mensaje al receptor cifrándolo con una clave. El receptor lee el mensaje utilizando la clave que le ha comunicado el emisor en otro envío.

-Asimétrica: utiliza dos claves, una pública y una privada.
El emisor escribe un mensaje cifrándolo con una clave pública del receptor. Este lee el mensaje con su clave privada, que únicamente el conoce.

-Pública: utiliza un cifrado de clave pública que combine ambas criptografías con el objetivo de obtener una garantía plena de confidencialidad.
Ana y Bernardo tienen sus pares de claves respectivas.
Ana escribe un mensaje a Bernardo cifrándolo con una clave. Dicha clave, a su vez, la ha cifrado con la clave pública de Bernardo. Este utiliza su clave privada para descifrar la clave con la que puede leer el mensaje.

No hay comentarios:

Publicar un comentario

2.2 Creación de clases a partir de analisis

Para el programa de ejemplo propuesto una descomposición en clase quedaría un poco forzada y al que su nivel de complejidad no es tan elevad...