Está en la página 1de 19

CRIPTOGRAFA

Lic. Victoriano Cardozo

Aclarando
La criptografa es o puede ser considerada como una rama directa de la especialidad de Seguridad y Redes Informtica, sin embargo, hay una ciencia llamada criptologa, que es donde se encuentra la criptografa junto con el criptoanlisis.

Definiendo Criptologa y Criptoanlisis:


Criptologa: es la ciencia que incorpora la criptografa y el criptoanlisis.
El criptoanlisis es lo contrario a la criptografa, y se define como: Criptoanlisis es la ciencia (y arte) de recobrar o forzar criptogrficamente informacin segura sin saber su clave

Que es la criptografa?
Segn la Encarta de Microsoft del ao 2006 la criptografa se define de la siguiente manera:

Criptografa (comunicaciones), ciencia que trata del enmascaramiento de la comunicacin de modo que slo resulte inteligible para la persona que posee la clave, o mtodo para averiguar el significado oculto, mediante el criptoanlisis de un texto aparentemente incoherente. En su sentido ms amplio, la criptografa abarca el uso de mensajes encubiertos, cdigos y cifras. Los mensajes encubiertos, como los ocultos en textos infantiles o los escritos con tinta invisible, cifran todo su xito en no levantar ninguna sospecha; una vez descubiertos, a menudo no resultan difciles de descifrar. Los cdigos, en que las palabras y las frases se representan mediante vocablos, nmeros o smbolos preestablecidos, por lo general resultan imposibles de leer si no se dispone del libro con el cdigo clave. La palabra criptografa se limita a veces a la utilizacin de cifras, es decir, mtodos de transponer las letras de mensajes (no cifrados) normales o mtodos que implican la sustitucin de otras letras o smbolos por las letras originales del mensaje, as como a diferentes combinaciones de tales mtodos, todos ellos conforme a sistemas predeterminados.

Si escuchas
Algoritmo. Es lo que se emplea para cifrar un mensaje (o lo que sea), resultando un cdigo incomprensible que slo se puede llegar a entender si se sabe como se ha cifrado. Clave secreta. Es el cdigo bsico utilizado para cifrar y descifrar un mensaje. Cuando se utiliza la misma para las dos funciones, estamos ante un sistema simtrico.

Clave pblica. Es la clave que hacemos que est al alcance de todo el mundo para que nos puedan enviar un mensaje cifrado. Tambin con ella pueden descifrar lo que les enviemos cifrado con nuestra clave privada.
Clave privada. Es la clave que tan slo nosotros conocemos y que utilizamos para descifrar el mensaje que nos envan cifrado con nuestra clave pblica. Este sistema de clave pblica y clave privada se conoce como sistema asimtrico.

Un sencillo ejemplo de criptografa:

Cifra de sustitucin simple ABCDEFGHI J K LM N OP Q R ST UV W X Y Z


d e f g h i j k L mn o p q r s t u v w x y z a b c

HOLA QUE TAL

Krod txh wdo

Son mas fciles de descifrar

Cifra de sustitucin mltiple ABCDEFGHI JK LM N OP Q R ST UV W X Y Z


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

mensaje

HOLA QUE TAL

Palabra clave: angel

Para cifrar asignar una letra de la palabra a cada letra del mensaje:

Hola que tal


ange lan gel
La letra H es la posicin 8 del alfabeto, la A es 1, se obtiene la suma H+A = (8+1=9), entonces el mensaje cifrado es:

icsf cvs afx


Si la suma supera 26 se resta por esta y se pone la letra que corresponde a la diferencia

ABCDEFGHI JK LM N OP Q R ST UV W X Y Z
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

Para descifrar asignar una letra de la palabra clave al mensaje :

icsf cvs afx ange lan gel


Se resta de la posicin de cada letra del mensaje, La letra i es la posicin 9 del alfabeto, la A es 1, se obtiene la resta i a = (9 -1=8), entonces el mensaje cifrado es:

Hola que tal


En caso de que produzca un resultado negativo: se suma la posicin de la letra del mensaje + 26, y esto se resta (c=3 y n=14, entonces se suma 26 + 3=29 14= dando 15: que equivale O)

Son ms difciles de descifrar, en especial si la clave se cambia a menudo

Seguramente haz usado ALT+64


Sabias que esto es un ejemplo de criptografa?
Se le llama cdigo ASCII (acrnimo ingles de American Standard Code for Information Interchange Cdigo Estadounidense Estndar para el Intercambio de Informacin), pronunciado generalmente [ski], es un cdigo de caracteres basado en el alfabeto latino tal como se usa en ingls moderno y en otras lenguas occidentales. Fue creado en 1963 por el Comit Estadounidense de Estndares (ASA, conocido desde 1969 como el Instituto Estadounidense de Estndares Nacionales, o ANSI) como una refundicin o evolucin de los conjuntos de cdigos utilizados entonces en telegrafa. Ms tarde, en 1967, se incluyeron las minsculas, y se redefinieron algunos cdigos de control para formar el cdigo conocido como US-ASCII

Caractersticas de ASCII
El cdigo 32, el carcter espacio, designa al espacio entre palabras, y se produce normalmente por la barra espaciadora de un teclado. Los cdigos del 33 al 126 se conocen como caracteres imprimibles, y representan letras, dgitos, signos de puntuacin y varios smbolos.

Codificacin ASCII( ALT+ dec)


Binario
0100 0000 0100 0001 0100 0010 0100 0011 0100 0100 0100 0101

decimal Representacin
64 65 66 67 68 69 @ A B C D E

Binario
0101 0100

Dec
84

Representacin
T

0101 0101
0101 0110 0101 0111 0101 1000 0101 1001

85
86 87 88 89

U
V W X Y

0100 0110
0100 0111 0100 1000 0100 1001 0100 1010 0100 1011 0100 1100 0100 1101 0100 1110

70
71 72 73 74 75 76 77 78

F
G H I J K L M N

0101 1010
0011 0000 0011 0001 0011 0010 0011 0011 0011 0100 0011 0101 0011 0110 0011 0111 0011 1000 0011 1001

90
48 49 50 51 52 53 54 55 56 57

Z
0 1 2 3 4 5 6 7 8 9

0100 1111
0101 0000 0101 0001 0101 0010 0101 0011

79
80 81 82 83

O
P Q R S

Qu tipos de criptografa se emplean en la actualidad?


Criptografa estratgica: Actualmente su aplicacin se ha extendido a diversas actividades basadas en el uso de la tecnologa de la informacin y las comunicaciones (TIC) constituyndose en elemento indispensable para garantizar la seguridad en el manejo de la informacin. Estas herramientas han permitido proteger cada caracter con una llave que puede conformarse hasta por 256 bits. Es decir, que para encontrar esta llave en particular, tendramos que buscarla entre combinaciones posibles. equivale a: 115000000000000000000000000000000000000000000000000000 0000000000000000000000000 La computadora ms rpida y moderna, se tardara aos de trabajo para obtener dichas combinaciones. equivale a: 183000000000000000000000000000000000000000000000000000 0000000

Qu tipos de criptografa se emplean en la actualidad?


La criptografa simtrica, es en donde se usa la misma contrasea o llave para encriptar y para desencriptar la informacin. El usar la misma llave para encriptar y para

desencriptar es un problema a la hora de enviar datos, ya que el remitente debe enviar previamente la llave al destinatario para que ste pueda desencriptar la informacin, y debe hacerlo por un canal seguro. Por lo tanto la criptografa simtrica se emplea especialmente para almacenamiento seguro de datos (solamente una persona necesita la llave). Para envo de datos es preferible la criptografa asimtrica.

Qu tipos de criptografa se emplean en la actualidad?


La criptografa asimtrica, que emplea un esquema de llave pblica y llave privada. La informacin se encripta con la

llave pblica, y se desencripta con la llave privada. No presenta el problema de transmisin de la llave que tiene la criptografa simtrica, ya que la llave pblica no sirve para desencriptar la informacin.

Para que sirve la criptografa?

En el presente la criptografa se utiliza casi a diario, por ejemplo: En el desarrollo de las firmas digitales, los certificados digitales, los sistemas de autenticacin y el correo electrnico seguro y muchas otras mas.

Para que sirve la criptografa?


Para el futuro se espera: En los ltimos aos se han dado pasos hacia una nueva generacin de computadoras: las computadoras cunticas, todava en paales, pero que muy probablemente sern una realidad en el 2020 o antes. La diferencia con las computadoras actuales? A modo de ejemplo, romper un mensaje (descifrarlo sin la llave privada) encriptado con RSA a 2048 bits demorara miles de aos con un gran nmero de supercomputadoras de la actual tecnologa interconectadas en paralelo. Este mismo mensaje se descifrara en cuestin de segundos con una computadora cuntica. Para adelantarse a estos hechos, se ha venido desarrollando la criptografa cuntica, que est en una etapa de desarrollo ms avanzada que las computadoras cunticas: ya existen varios prototipos funcionales de sistemas basados en criptografa cuntica, cuando todava existen importantes barreras para la realizacin de una computadora cuntica funcional.

Bibliografa y Referencias:
http://www.tech-faq.com/lang/es/cryptology.shtml http://0-search.eb.com.millenium.itesm.mx/eb/article-9109639 Microsoft Encarta 2006. 1993-2005 Microsoft Corporation. Reservados todos los derechos. http://www.edifact.com.mx/edifactmx/criptografiafacturaelectronica.php http://www.redsegura.com/Temas/CRhistoria.html http://www.kriptopolis.com/more.php?id=144_0_1_0_M12>.

GRACIAS POR SU ATENCION

También podría gustarte