You are on page 1of 3

ENSAYO ALGORITMOS DE CLAVE SIMTRICA

KARINA BENTEZ

LUIS EDUARDO HERNANDEZ ESPINOZA 14/04/2012

INTRODUCCIN Desde hace bastante tiempo se conocen diversos mtodos de cifrado utilizando las bases de la criptografa tradicional, refirindome a la transposicin y a la sustitucin, aunque en la actualidad estas formas cambian en el sentido de que la orientacin del cifrado es distinta. Esto con el fin de que los mensajes que se tenan que mandar, en caso de que fueran interceptados, no se pudieran interpretar y as proteger la informacin del emisor. DESARROLLO Como se ha mencionado existen diferentes tipos de algoritmos de cifrado, como por ejemplo los algoritmos de cifrado en bloques, los cuales pueden encriptar un mensaje de n bits usando una clave de n bits. Los cifrados pueden aplicarse tanto a software como a hardware. Se puede observar que la mayora de los cifrados que existen aplican una llave de cifrado la cual devuelve un mensaje encriptado del mismo tamao que el mensaje de texto plano que se ingres. Un ejemplo sencillo es el conocido como caja P, la cual toma un mensaje de texto plano de 8 bits como entrada y el cifrado que hace es una salida de texto de 8 bits, tomando como ejemplo la cadena numrica de 01234567, el cifrado quedara de la siguiente forma: 36071245, dependiendo del tipo de cableado que tenga la caja, se puede realizar cualquier tipo de transposicin. Otro tipo de cifrado es el DES, el cual significa Estndar de Encriptacin de Datos, el cual a finales de los aos 70 fue muy bien recibido y aplicado en la mayor parte de la industria de seguridad, aunque en la actualidad no es muy seguro en la manera original que se manejo en aquel entonces si se llega a implementar una mejora al mismo funciona muy bien en el objetivo con el que fue creado. El cifrado que se lleva a cabo pasa por 19 etapas diferentes, en la primera se necesita que el texto insertado sea de 64 bits, la ultima simplemente es un intercambio de la transposicin, y las restantes son idnticas, pero utilizan cierta clave sobre el resultad que se va obteniendo. Para el desencriptado simplemente se realiza el mismo algoritmo para cifrar, pero en orden inverso. Al proceso anterior, para mejorarlo, se le aplicaron diferentes mtodos antes de la etapa final o bien en el transcurso de las 16 etapas intermedias, como por ejemplo usar una clave diferente en cada etapa para el cifrado, aplicar transposiciones, dividir las cadenas encriptadas en menos bits, o bien aplicar operaciones lgicas como XOR, OR, NOT, etc. Otro tipo de cifrado es el que se conoce como AES, que significa Estndar de Encriptacin Avanzada el cual paso a sustituir al mtodo de encriptacin DES, siendo que este ltimo ya no cumpla para lo que fue requerido, para el nuevo mtodo de cifrado se realiz un concurso donde se manejaron varias reglas: 1. Cifrado de bloques simtricos 2. Todo diseo debe de ser pblico 3. Longitudes de 128,192 y 256 bits

4. Implementacin en software y hardware 5. En caso de tener licencia, que la misma no tenga discriminacin. De este concurso sali el nuevo estndar para el cifrado conocido como Rijndael, el cual se pretenda fuera el encriptado dominante por lo menos un tiempo estimado de una dcada. En el transcurso del tiempo se han dado avances en lo que se refiere al criptoanlisis, como por ejemplo el diferencial, el cual maneja el cifrado dividiendo la cadena en bloques, el segundo es el lineal, el cual puede descifrar el DES aplicando la operacin OR a ciertos bits del texto tanto cifrado como plano, otro avance es el consumo de energa, ya que para representar un bit es necesario 3 voltios y 0 voltios para 0 bits, el ltimo avance es el anlisis de temporizacin, el cual es analizar las instrucciones then y else para medir el tiempo y deducir las claves que se estn utilizando en cada ronda y por consiguiente la original. Aunque son algo exageradas estas dos ltimas, pueden ser de gran ayuda ya que pueden romper cualquier cifrado que no este diseado para resistirlas. CONCLUSIN No importa cual de todos los diferentes mtodos de cifrado se utilice para proteger la informacin que se est manejando, el objetivo de todos estos es el mismo, proteger la informacin y que la misma no sea interpretada en caso de ser interceptada, lo que influir es que tan fuerte es el algoritmo para encriptarla y si el mismo no tiene fama de poder ser solucionado. As como hay infinidad de mtodos de encriptacin, hay una infinidad de mtodos para descifrar los mensajes encriptados, con esto se tiene que tener una especial atencin, para poder elegir el que sea el ms complejo de descifrar y as mantener salvaguardada ms tiempo la informacin. A pesar de que un mtodo sea algo viejo, no se puede descartar como una buena base para un nuevo mtodo de encriptacin el cual sea una mejora del viejo, la cual puede llegar a ser aceptada a nivel mundial, depender simplemente de qu tan fuerte sea el algoritmo y del gusto de la gente.

You might also like