Entradas

Mostrando las entradas de octubre, 2017

Cifrados asimetricos

Imagen
Introducción En la presente investigación se presentan cuatro tipos de cifrado asimétrico: RSA, DIFFIE-HELLMAN, DSS y criptografía de curva elíptica, demostrando como su cálculo va más allá de operaciones binarias, involucrando conceptos matemáticos desde muy sencillos hasta algunos de alta complejidad y que requieren de un mayor análisis para ser aplicados.   Algoritmos de cifrado de clave pública Los algoritmos de clave pública están basados en funciones matemáticas y no en simples operaciones sobre los patrones de bits e implica el uso de dos claves separadas. La clave pública de dicha pareja de claves se hace pública para que los otros la usen, mientras que la clave privada sólo es conocida por su propietario. Si el emisor quiere enviar un mensaje al receptor, debe cifrar el mensaje utilizando la clave pública, o sea la que tiene el receptor. RSA Su nombre se debe a sus autores Rivest, Shamir y Adleman. Es un cifrado de bloque en el que el texto claro y el t...

Socket y Datagrama

Imagen
Introducción Previamente habíamos estudiado la transferencia de datos y el medio en el cual se llevan a cabo estas operaciones, pero nunca nos hemos adentrado en el proceso y los componentes necesarios para que estos mensajes se envían y se reciban. Todos los antecedentes tales como la arquitectura cliente-servidor, el modelo TCP/IP y las redes harán que esta lección sobre sockets sea un tema más digerible, ya que hay muchos conceptos involucrados que ya fueron estudiados. Con los sockets, nos adentramos en el proceso lógico que hace posible la transferencia de información a través de paquetes simples llamados datagramas.  Socket El término "socket" surge en referencia a las comunicaciones telefónicas, las cuales tenían que ser establecidas manualmente insertando clavijas. Un socket, desde el punto de vista funcional, se define como un punto terminal al que pueden “enchufarse” dos procesos para comunicar entre sí (Díaz, 1994) . Desde el punto ...