miércoles, 16 de abril de 2008

El RSA

El RSA (clave pública) fue creado en 1978 por Rivest, Shamir y Adlman. Se trata del sistema criptográfico asimétrico más conocido y usado. Se basaron en el artículo de Diffie-Hellman fundador de la empresa RSA Data Security Inc.

El sistema RSA se basa en factorizar números muy grandes. Para factorizar un número el sistema más lógico consiste en la división sucesiva (entre 2, entre 3, entre 4 etc.)y así sucesivamente, buscando un resultado exacto, o sea, de resto 0, con lo que obtendremos un divisor del número.

Ahora bien, si el número es primo tendremos que factorizarlo hasta llegar a él mismo y si el número primo es lo suficientemente grande, el proceso será más largo y complejo.

El sistema RSA crea sus claves del siguiente modo:

  • Se buscan dos números primos lo suficientemente grandes: p y q (de entre 100 y 300 dígitos).

  • Se obtienen los números n = p * q y Ø = (p-1) * (q-1).

  • Se busca un número e tal que no tenga múltiplos comunes con Ø.

  • Se calcula d = e-1 mod Ø, con mod = resto de la división de números enteros.
    Y ya con estos números obtenidos, n es la clave pública y d es la clave privada. Los números p, q y Ø se destruyen. También se hace público el número e, necesario para alimentar el algoritmo.

El cálculo de las claves se realiza en la máquina en la que se va a guardar la clave privada, y una vez “creada” es conveniente protegerla mediante un algoritmo criptográfico simétrico.

En cuanto a la longitud de clave, el sistema RSA permite longitudes variables, siendo aconsejable el uso de claves de no menos de 1024 bits.

viernes, 11 de abril de 2008

La Cifra Templaria

Los templarios (1119-1312) crearon y utilizaron una cifra propia mediante la cual cifraban “Las Cartas de Crédito” que se enviaban entre los puestos de mando.

Se trata de un sistema monoalfabético en el que se sustituyen letras por símbolos especiales. El cifrante se basaba en la “Cruz de las ocho beatitudes”( emblema de la orden) ene le que cada letra del alfabeto e sustituida por líneas en rojo, azul y verde.

Método Cardano

El método Cardano consiste en un soporte fabricado de material rígido que tiene aberturas rectangulares a la altura del texto y de longitud variable que se colocan de forma irregular en el texto.

El remitente coloca la plantilla sobre la hoja y escribe el mensaje en los huecos, después se retira la plantilla y se llenan los huecos con cualquier letra. El destinatario debe colocar la misma plantilla sobre el texto para que aparezca el mensaje.

El Cilindro de Jefferson

El cilindro de Jefferson fue creado por Thomas Jefferson. Consistía en un cilindro compuesto de 26 discos de madera los cuales giraban alrededor de un eje de metal. En cada disco estaban inscritas las 26 letras del alfabeto, de forma que al girarlos se podía componer el mensaje en cualquier linea. Después de componerlo se elegía cualquier otra linea distinta y se enviaba al destinatario. De esta forma el mensaje ya quedaba cifrado, pues el destinatario (que poseía un cilindro con la misma secuencia de discos) transfería su mensaje a su cilindro y posteriormente buscaba la linea de texto que tuviera sentido.


martes, 8 de abril de 2008

El Método Caesar (siglo I a.c)

El cifrado César es una de las calves más simples y más usadas. Se trata de un tipo de cifrado por sustitución en el que una letra del texto original es reemplazada por otra letra que se encuentra en una posición que está unos espacios más adelante en el alfabeto.

domingo, 6 de abril de 2008

La Cifra "Playfair"

Este cifrado fue creado por Charles Wheatstones en 1854. El nombre de "playfair" se la dió el gobierno británico cuando la adoptó.

Puede ser considerada como una cifra del bloque primitiva.

El método consiste en la sustituciones de letras tomadas dos a dos de acuerdo con las reglas, que deben ser aplicadas en una reja de 5 X 5 que contiene el alfabeto cifrante.

viernes, 4 de abril de 2008

El método Espartano

En el año 400 a.C los espartanos utilizaron la Escitala. Fue el primer caso claro del uso de métodos criptográficos, y se dio durante la guerra entre Atenas y Esparta.

Este método era muy sencillo. Se escribía el mensaje en una tira de cuero que se enrollaba en espiral sobre un bastón. La tira desenrollada mostraba un texto sin ninguna relación con el texto inicial y sólo podía leerse volviendo a enrollar la tira en el bastón.Con este sistema los gobernantes de Esparta transmitían sus instrucciones a los generales del ejército de forma secreta.