Criptografía
- 24 nov 2016
- 3 Min. de lectura
La criptografía se ocupa del estudio de los algoritmos, protocolos y sistemas que se utilizan para proteger la información y dotar de seguridad a las comunicaciones y a las entidades que se comunican.

La criptografia proviene del griego kryptos: "ocultar", y grafos: "escribir". Es decir, significa "escritura oculta". Como concepto son las tecnicas utilizadas para cifrar y descifrar informacion utilizando técnicas matematicas que hagan posible el intercambio de mensajes de manera que solo puedan ser leidos por las personas a quienes van dirigidos.
Esquema de cifrado simétrico:
Los sistemas criptográficos se clasifican en:
a)El numero de claves usadas
b)El tipo de operacion utilizado para transformar el texto claro en texto cifrado
c)La forma de procesar el texto claro
El número de claves usadas
Si tanto el emisor como el receptor usan la misma clave, el sistema se denomina simetrico, de clave unica, de clave secreta o cifrado convencional. En cambio, si el emisor y el receptor usan cada uno claves diferentes, el sistema se denomina asimetrico, de dos claves o cifrado de clave publica
. El tipo de operación utilizado para
Transformar el texto claro en texto cifrado
Todos los algoritmos de cifrado se basan en dos principios: sustitucion* y transposicion*. Lo fundamental es que todas las operaciones sean inversas (descifrar).
La forma de procesar el texto claro
Un cifrador de bloques procesa un bloque de elementos cada vez, produciendo un bloque de salida por cada bloque de entrada. Un cifrador de flujo procesa los elementos de entrada continuamente, produciendo la salida de un elemento cada vez.
Cifrado
En criptografía un cifrado, es un procedimiento que utilizando un algoritmo (algoritmo de cifrado) con cierta clave (clave de cifrado) transforma un mensaje, sin atender a su estructura lingüística o significado, de tal forma que sea incomprensible o, al menos, difícil de comprender, a toda persona que no tenga la clave secreta (clave de descifrado) del algoritmo que se usa para poder descifrarlo (algoritmo de descifrado)
Criptoanálisis
Es el proceso por el que se intenta descubrir un texto claro o una clave de cifrado. La estrategia usada por el criptoanalista depende de la naturaleza del esquema de cifrado y de la informacion disponible.
Ataque de fuerza bruta
Implica intentar cada clave posible hasta que se obtenga la traduccion legible del texto cifrado al texto claro Como promedio, se debe intentar la mitad de todas las claves posibles para conseguir descubrirla
Tipos de cifrado
Los métodos más conocidos son el DES, el Triple DES y el AES para la criptografía simétrica, y el RSA para la criptografía asimétrica, llamada también criptografía de clave pública.
La criptografía asimétrica presenta dos ventajas principales: suprime el problema de transmisión segura de la clave, y permite la firma electrónica.
Sin embargo la criptografía asimétrica no reemplaza los sistemas simétricos ya que los tiempos de cálculo son claramente más cortos por los sistemas simétricos que los asimétricos.
Cifrado de clave privada y publica
El cifrado moderno se divide actualmente en cifrado de clave privada (simétrica) y cifrado de clave pública (asimétrica):
En el cifrado de clave privada las claves de cifrado y descifrado son la misma (o bien se deriva de forma directa una de la otra), debiendo mantenerse en secreto dicha clave. Ejemplo: DES , 3DES e IDEA.
En el cifrado de clave pública, las claves de cifrado y descifrado son independientes, no derivándose una de la otra, por lo cual puede hacerse pública la clave de cifrado siempre que se mantenga en secreto la clave de descifrado. Ejemplo: Cifrado RSA
El cifrado de clave privada, es más rápido que el de clave pública (de 100 a 1000 veces), y por tanto se utiliza generalmente en el intercambio de información dentro de una sesión. Estas claves también son conocidas como claves de sesión o de cifrado simétricas, ya que en ambos extremos se posee la misma clave.
El cifrado de clave pública es más lento y por tanto se utiliza para intercambiar las claves de sesión. Como este algoritmo utiliza dos claves diferentes, una privada y otra pública el cifrado se conoce como cifrado asimétrico.





















Comentarios