Está en la página 1de 4

Criptologa

Criptologa
La criptologa (del griego krypto: lo oculto, lo escondido y logos: estudio) es el estudio de los criptosistemas. Sus reas principales de estudio son la criptografa y el criptoanlisis, pero tambin se incluye la esteganografa como parte de esta ciencia aplicada.

Introduccin
En tiempos recientes, el inters por la criptologa se ha extendido asimismo a otras aplicaciones aparte de la comunicacin segura de informacin y, actualmente, una de los ms extendidos usos de las tcnicas y mtodos estudiados por la criptologa es la autentificacin de informacin digital (tambin llamada firma digital). En ocasiones se emplean los verbos encriptar y cifrar como sinnimos, al igual que sus respectivas contrapartes, desencriptar y descifrar. No obstante, lo correcto es utilizar el trmino cifrar en lugar de encriptar, ya que se trata de un anglicismo sin reconocimiento acadmico, proveniente del trmino encrypt. Por otra parte, tampoco debe emplearse codificar en lugar de cifrar, puesto que el primero designa la emisin de un mensaje mediante algn cdigo, mas no necesariamente oculto, secreto o ininteligible. Escribir en cualquier idioma, por ejemplo, implica el uso de un cdigo, que ser comprensible para los receptores que conozcan dicho cdigo, pero no para otros individuos.

Procedimiento
El procedimiento utilizado para cifrar datos se realiza por medio de un algoritmo, al cual se le puede considerar como una funcin matemtica. Por lo tanto, un algoritmo de cifrado es una frmula para desordenar una informacin de manera que sta se transforme en incomprensible, usando un cdigo o clave (en ocasiones, ms de una). Los mensajes que se tienen que proteger, denominados texto en claro o texto plano, se transforman mediante esta funcin, y a la salida del proceso de puesta en clave se obtiene el texto cifrado o cifrograma. En muchos casos existe un algoritmo de descifrado encargado de reordenar la informacin y volverla inteligible, pero no siempre es as. Cuando existen ambas funciones, una para cifrar y otra para descifrar, se dice que el sistema criptogrfico es de dos vas o reversible (a partir de un mensaje en claro se puede obtener uno cifrado y a partir de ste se puede obtener el mensaje original), mientras que cuando no existe una funcin para descifrar, se dice que el sistema es de una sola va (a partir de un mensaje cifrado no es posible obtener el mensaje en claro que lo gener; la aplicacin de esto es, por ejemplo, para el almacenamiento de contraseas). La transformacin de datos provee una posible solucin a dos de los problemas de la seguridad en el manejo de datos. El problema de la privacidad y el de la autentificacin, evitando que personas no autorizadas puedan extraer informacin del canal de comunicacin o modificar estos mensajes.

Mtodos
Desde el punto de vista histrico, los mtodos de cifrado se han dividido en dos categoras: cifradores de sustitucin y cifradores de transposicin. En un cifrador de sustitucin, cada letra o grupo de letras se reemplaza por otra letra o grupo de letras para disfrazarlas. Los cifradores de sustitucin preservan el orden de los smbolos del texto en claro, pero los disfrazan. El cifrador de sustitucin ms antiguo que se conoce es el cifrador de Csar, atribuido a Julio Csar. En este mtodo, A se representa por D, B por E, C por F, y as cada letra se reemplaza por la que se encuentra tres lugares delante de ella, considerando que luego de la Z vuelve a comenzar por la A. Una variante del cifrador de Csar es permitir que el alfabeto cifrado se pueda desplazar k letras (no slo 3), convirtindose k en la clave.

Criptologa

Sustitucin monoalfabtica
Aquella en la que cada smbolo se sustituye siempre por el mismo smbolo en el texto cifrado, independientemente de su posicin en el texto en claro.

Cifrado polialfabtico
Una forma del cifrador de Csar se logra mediante mltiples sistemas de Csar aplicados peridicamente. Este sistema se conoce como cifrado polialfabtico. Un ejemplo es el sistema criptogrfico de Vigenre, que consiste en una matriz cuadrada, la cual contiene 26 alfabetos de Csar. Ahora la clave estara constituida por una palabra simple ms la matriz de 26 x 26. Este sistema result bastante seguro por algn tiempo, debido principalmente a la imposibilidad de determinar la longitud de la clave. Una vez encontrada la largura de la clave es posible hallar las sustituciones simples agrupando las letras. En 1863 F. W. Kasiski resolvi el problema de encontrar la longitud de la clave a travs de la tcnica llamada: La incidencia de las coincidencias.
Imagen de un disco de cifrado polialfabtico de Alberti. El cifrado Vernam es un caso particular del Vigenre con una clave de igual longitud que el texto a codificar. Eligiendo la clave en forma aleatoria, el sistema es incondicionalmente seguro pero tiene el inconveniente que ambos -transmisor y receptor- deben saber la clave y sta se debe comunicar por otro canal que sea seguro.

A diferencia de los cifradores de sustitucin, los cifradores de transposicin reordenan las letras pero no las disfrazan. Consiste en una tabla con determinado nmero de columnas; este nmero de columnas estar dado por la cantidad de caracteres de la clave, que a su vez no tendr ningn carcter repetido. La clave tiene el propsito de numerar las columnas correspondiendo a la primera letra en orden alfabtico el nmero 1. El texto en claro se escribe en las filas de la tabla de arriba hacia abajo, y el texto codificado ser ledo verticalmente comenzando por la columna 1, luego la 2, etc. En una computadora el procedimiento de codificacin se puede realizar por software o por hardware. La codificacin por software puede ser especfica de una aplicacin. La codificacin independiente de la aplicacin se puede hacer por hardware o a partir de un programa que funcione casi al mismo nivel que un sistema operativo, por ejemplo, assembler.

Aplicaciones de la criptografa
La criptografa es una disciplina con multitud de aplicaciones, muchas de las cuales estn en uso hoy en da. Entre las ms importantes destacamos las siguientes: Seguridad de las comunicaciones. Es la principal aplicacin de la criptografa a las redes de computadores, ya que permiten establecer canales seguros sobre redes que no lo son. Adems, con la potencia de clculo actual y empleando algoritmos de cifrado simtrico (que se intercambian usando algoritmos de clave pblica), se consigue la privacidad sin perder velocidad en la transferencia. Identificacin y autentificacin. Gracias al uso de firmas digitales y otras tcnicas criptogrficas es posible identificar a un individuo o validar el acceso a un recurso en un entorno de red con ms garantas que con los

Criptologa sistemas de usuario y clave tradicionales. Certificacin. La certificacin es un esquema mediante el cual agentes fiables (como una entidad certificadora) validan la identidad de agentes desconocidos (como usuarios reales). El sistema de certificacin es la extensin lgica del uso de la criptografa para identificar y autentificar cuando se usa a gran escala. Comercio electrnico. Gracias al empleo de canales seguros y a los mecanismos de identificacin se posibilita el comercio electrnico, ya que tanto las empresas como los usuarios tienen garantas de que las operaciones no pueden ser espiadas, reducindose el riesgo de fraudes, timos y robos adems de diferentes tipos de estafa.

Vase tambin
Criptografa. Criptografa asimtrica. Cifrado polialfabtico.

Fuentes y contribuyentes del artculo

Fuentes y contribuyentes del artculo


Criptologa Fuente: http://es.wikipedia.org/w/index.php?oldid=49220558 Contribuyentes: Alexav8, BlackBeast, Cookie, Death Master, Dodo, Eric, Erud, Hawking, Humberto, Lampsako, LeCire, Lecuona, Lizanagajardo, Mandramas, Mctpyt, Moriel, Nanovapor9, Paler, PoLuX124, RGLago, Sauron, Technopat, Tortillovsky, Unificacion, Vitamine, 42 ediciones annimas

Fuentes de imagen, Licencias y contribuyentes


Archivo:Alberti cipher disk.JPG Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Alberti_cipher_disk.JPG Licencia: GNU Free Documentation License Contribuyentes: Augusto Buonafalce

Licencia
Creative Commons Attribution-Share Alike 3.0 Unported http:/ / creativecommons. org/ licenses/ by-sa/ 3. 0/