Cifrado asimétrico con GPG

.video-responsive {
position: relative;
padding-bottom: 56.25%; /* 16/9 ratio */
padding-top: 30px; /* IE6 workaround*/
height: 0;
overflow: hidden;
}

.video-responsive iframe,
.video-responsive object,
.video-responsive embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

Con anterioridad ya he comentado el cifrado simétrico y como podemos realizarlo con GPG ( código abierto y disponible en Linux y Windows ), sin embargo, como mencioné contenía ciertas características que limitaban este tipo de cifrado para realizar una protección mas eficaz de la información. En este caso voy a hablar sobre el cifrado asimétrico el cuál es usado en múltiples redes conocidas como Tor o I2p.

¿En qué consiste el cifrado asimétrico?

Este tipo de cifrado se basa en la existencia de dos llaves ( una privada y otra pública ) que hace que la protección de los documentos sea más segura. A continuación dejaré una imagen que ayudará a explicar como funciona.

Estructura del cifrado asimétrico

Como se puede observar en la imagen el cifrado asimétrico consta de dos llaves ( las cuales han sido generadas previamente por el usuario ), de estas dos llaves la llave pública se distribuye en internet ( mediante servidores o enviándolas a la persona con que establecer comunicación ) y la llave privada NO se publica en ningún lado.

Cuando el usuario con el que queremos establecer comunicación obtiene nuestra llave pública comenzará el proceso de comunicación seguro que se desarrollará en estas etapas:

  1. El emisor ( persona con la que te comunicas )  cifra el mensaje con la llave pública el destinatario ( nosotros )
  2. El emisor envía el mensaje cifrado mediante un servicio online ( correo de gmail o cualquier otro)
  3. El destinatario recibe el mensaje cifrado y lo descifra con la llave privada ( que solo el tiene )

Como podéis ver el sistema es un poco más complejo, pero aumenta la seguridad al eliminar el riesgo de tener que compartir una contraseña como sucedía en el cifrado simétrico.

Ventajas:

  • Como se ha mencionado con anterioridad es un cifrado más seguro.
  • La publicación de la llave pública no supone ningún riesgo.

Desventajas:

  • El documento cifrado ocupa más espacio
  • Es necesario más capacidad de computo.
  • Las claves deben ser de mayor tamaño

Cifrado simétrico  en GPG

 

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s