Está en la página 1de 64

LINK PARA DESCARGAR CRYPTOOL

Para descargar cryptool puedes dirigirte al siguiente link:


www.cryptool.de/index.php/en/download-topmenu-63.html
En el cual encontraras varios idiomas, así como se muestra en la
imagen, en nuestro caso descargamos la versión en español la
cual es la que esta señalada en la imagen.
PRUEBAS UTLIZANDO CRYPTOOL

Para comenzar con las pruebas lo primero que debemos hacer


es generar o crear un archivo, en nuestro caso lo crearemos en
el Bloc de notas, debes saber que también se puede crear
dentro de la aplicación.
PRUEBAS UTLIZANDO CRYPTOOL

Ya habiendo creado el archivo, en nuestro caso lo guardamos


como “privado” pero tu puedes utilizar el nombre que prefieras,
recordando siempre donde lo has guardado en nuestro caso lo
guardamos en el escritorio, así como se muestra en la imagen.
PRUEBAS UTLIZANDO CRYPTOOL

Abrimos nuestro cryptool, el cual se


encuentra en inicio, todos los
programas, abrimos la carpeta y
dentro de ella abrimos “CrypTool”
así como se muestra en la imagen.
PRUEBAS UTLIZANDO CRYPTOOL

Ya estando dentro del


programa cryptool, nos
vamos a dirigir a abrir el
archivo que creamos
anteriormente, entonces
damos clic izquierdo en
archivo y abrir.
PRUEBAS UTLIZANDO CRYPTOOL

Seleccionamos el
archivo donde lo
hallamos guardado en
nuestro caso fue en el
escritorio, entonces lo
indicamos y le damos
clic izquierdo en abrir.
PRUEBAS UTLIZANDO CRYPTOOL

Este es el archivo creado anteriormente, como lo pueden ver


llamado “privado”.
Cifrado simétrico clásico con el
método de sustitución

Para cifrar un mensaje con el


algoritmo simétrico y el
método de sustitución nos
dirigimos a la opción de la
siguiente ruta:
cifrar/Descifrar-Simétrico
(clásico)-Sustitución. Dicha
ruta se puede observar mas
claramente en la imagen.
Cifrado simétrico clásico con el
método de sustitución
En este cifrado lo que
debemos hacer es, copiar
una palabra clave en nuestro
caso será “prueba” y le
damos clic izquierdo en cifrar,
esta palabra se va a añadir en
el vocabulario así como se
muestra en la imagen, y se va
a comenzar a sustituir
nuestro mensaje según el
nuevo vocabulario que
creamos, por ejemplo la letra
“p” ahora seria la “m” y así
comenzara letra por letra
hasta cifrar por completo
nuestro mensaje.
Cifrado simétrico clásico con el
método de sustitución

Al a verle en el paso
anterior dado cifrar nos
debe aparcar una ventana
nueva en la cual debe estar
tu mensaje ya cifrado, así
como se muestra en la
imagen.
Cifrado simétrico clásico con el
método de sustitución

Ahora nos dirigimos a descifrar nuestro mensaje, por ejemplo si quieres enviarle a
una persona tu mensaje cifrado solo deberás darle la clave y ella de la siguiente
manera lo deberá descifrar, lo primero que debe hacer es señalar el mensaje y
dirigirte a la siguiente ruta: Cifrar/Descifrar-Simetrico (clasico)-sustitucion, así como
se muestra en la imagen.
Cifrado simétrico clásico con el
método de sustitución

Al darle en la ruta anterior te debe aparecer el siguiente cuadro en el cual deberás


dar la clave y clic izquierdo en descifrar, este comenzara a descifrar tu mensaje según
la clave que le diste y te dará tu mensaje sin cifrar, recuerda que en este modo de
cifrar lo mas fundamental es saber la clave o sino te saldrán palabras erróneas.
Cifrado simétrico clásico con el
método de sustitución

Ya habiendo dado clic izquierdo en descifrar te debe aparecer un tercer cuadro, si


estas haciendo la prueba como yo, pero si se lo mandaste a alguien cifrado solo
tendrá dos cuadros el segundo que es el mensaje cifrado y el tercero que será el
que ella descifre, si entendiste bien debes tener tu mensaje ya legible e igual que el
primero así como se muestra en la imagen “recuerda la clave es lo fundamental”.
Cifrado simétrico moderno con el
método IDEA

Para cifrar un mensaje con


el algoritmo simétrico y el
método IDEA nos
dirigimos a la opción de la
siguiente ruta:
Cifrar/Descifrar-Simétrico
(moderno)-IDEA. Dicha
ruta se puede observar
mas claramente en la
imagen
Cifrado simétrico moderno con el
método IDEA

Habiéndole dado en la opción anteriormente mencionada te debe aparecer el


siguiente cuadro, en el cual nos indica la longitud de la clave que es 128, aquí lo
único que debes hacer es darle clic izquierdo en cifrar y este lo cifrara y te lo
mostrara inmediatamente.
Cifrado simétrico moderno con el
método IDEA

Aquí puedes ver ya el mensaje cifrado, pero si no has podido entender muy bien te
diré algo clave “IDEA opera con bloques de 64 bits usando una clave de 128 bits”,
que es la cual vimos a la hora de cifrar el mensaje, espero que con esta información
hayas aclarado todas tus dudas.
Cifrado simétrico moderno con el
método IDEA

Ahora nos dirigimos a descifrar nuestro mensaje, por ejemplo si quieres enviarle a
una persona tu mensaje cifrado solo deberás darle el método de cifrado que es
“IDEA” y ella de la siguiente manera lo deberá descifrar, lo primero que debe hacer
es señalar el mensaje y dirigirte a la siguiente ruta: Cifrar/Descifrar-Simetrico
(moderno)-IDEA, así como se muestra en la imagen.
Cifrado simétrico moderno con el
método IDEA

Al darle en la opción antes mencionado te debió aparecer el siguiente cuadro, en el


cual lo único que deberás hacer es darle clic izquierdo es Descifrar.
Cifrado simétrico moderno con el
método IDEA

Ya habiendo dado clic izquierdo en descifrar te debe aparecer un tercer cuadro, si


estas haciendo la prueba como yo, pero si se lo mandaste a alguien cifrado solo
tendrá dos cuadros el segundo que es el mensaje cifrado y el tercero que será el
que ella descifre, si entendiste bien debes tener en el tercer cuadro tu mensaje ya
legible e igual que el primero así como se muestra en la imagen.
Cifrado asimétrico con el método RSA

Para cifrar un mensaje con


el algoritmo Asimétrico y
el método RSA nos
dirigimos a la opción de la
siguiente ruta:
Cifrar/Descifrar-
Asimétrico –RSA Cifrar.
Dicha ruta se puede
observar mas claramente
en la imagen
Cifrado asimétrico con el método RSA

Al haberle dado la ruta anteriormente mencionado te debió aparecer el cuadro


que estamos mostrando en la imagen, en el cual deberás dar clic izquierdo en
cifrar, este trabaja con clave publica y privada aquí estamos utilizando la que viene
por defecto en el programa, este cifrado es reversible, es decir, además de permitir
cifrar con la clave pública y descifrar con la privada, permite cifrar con la clave
privada y descifrar con la pública
Cifrado asimétrico con el método RSA

Al haberle dado en cifrar te debió aparecer inmediatamente tu mensaje cifrado y


firmado, la firma es la que estamos señalando en la imagen.
Cifrado asimétrico con el método RSA

Ahora nos dirigimos a descifrar nuestro mensaje, por ejemplo si quieres enviarle a
una persona tu mensaje cifrado solo deberás darle el método de cifrado que es RSA y
si lo firmaste con una firma propia deberás enviarle tu firma con la cual el pueda
descifrarla y el de la siguiente manera lo deberá descifrar, lo primero que debe hacer
es señalar el mensaje y dirigirte a la siguiente ruta: Cifrar/Descifrar-Asimetrico-RSA
Descifrar, así como se muestra en la imagen.
Cifrado asimétrico con el método RSA

Al haberle dado en la ruta antes mencionada te debió aparecer el cuadro que te


estamos mostrando en la imagen en el cual debes seleccionar la clave si es otra,
como yo la estoy haciendo con la de por defecto, solo debemos darle el ping el cual
será el que aparece en la clave, “señalado en la imagen” y clic izquierdo en Descifrar.
Cifrado asimétrico con el método RSA

Ya habiendo dado clic izquierdo en descifrar te debe aparecer un tercer cuadro, si


estas haciendo la prueba como yo, pero si se lo mandaste a alguien cifrado solo
tendrá dos cuadros el segundo que es el mensaje cifrado y el tercero que será el
que ella descifre, si entendiste bien debes tener en el tercer cuadro tu mensaje ya
legible y la firma así como mostramos en la imagen.
Cifrado Hibrido con el método ECC-AES

Para cifrar un mensaje con


el algoritmo Hibrido y el
método ECC-AES nos
dirigimos a la opción de la
siguiente ruta:
Cifrar/Descifrar-Hibrido –
ECC-AES Cifrar. Dicha ruta
se puede observar mas
claramente en la imagen
Cifrado Hibrido con el método ECC-AES

Al haberle dado en la ruta anteriormente mencionada te debió aparecer el cuadro


que estas viendo en la imagen en el cual lo único que debes hacer es darle clic
izquierdo en cifrar, este método cifra los datos con una clave simétrica que es
cifrada por la clave pública del destinatario y se envía con los datos, en nuestro
caso utilizaremos la que tiene el sistema por defecto.
Cifrado Hibrido con el método ECC-AES

Mensaje cifrado
firma

Al haberle dado en cifrar en el paso anterior te debió aparecer inmediatamente tu


mensaje cifrado y firmado, la firma es la que estamos señalando en la imagen.
Cifrado Hibrido con el método ECC-AES

Ahora nos dirigimos a descifrar nuestro mensaje, por ejemplo si quieres enviarle a
una persona tu mensaje cifrado solo deberás darle el método de cifrado que es ECC-
AES y si lo firmaste con una firma propia deberás enviarle tu firma con la cual el
pueda descifrarla y el de la siguiente manera lo deberá descifrar, lo primero que
debe hacer es señalar el mensaje y dirigirte a la siguiente ruta: Cifrar/Descifrar-
Hibrido-ECC-AES Descifrar, así como se muestra en la imagen.
Cifrado Hibrido con el método ECC-AES

Al haberle dado en la ruta antes mencionada te debió aparecer el cuadro que te


estamos mostrando en la imagen en el cual debes seleccionar la clave si es otra,
como yo la estoy haciendo con la de por defecto, solo debemos darle el ping el cual
será el que aparece en la clave, “señalado en la imagen” y clic izquierdo en Descifrar.
Cifrado Hibrido con el método ECC-AES

Ya habiendo dado clic izquierdo en descifrar te debe aparecer un tercer cuadro, si


estas haciendo la prueba como yo, pero si se lo mandaste a alguien cifrado solo
tendrá dos cuadros el segundo que es el mensaje cifrado y el tercero que será el
que ella descifre, si entendiste bien debes tener en el tercer cuadro tu mensaje ya
legible e igual que el primero así como se muestra en la imagen.
GENERACION DE LLAVES PKI

Para generar un par de llaves PKI nos dirigimos a la opción de la siguiente ruta:
Firma Digital/PKI –PKI-Generar. Dicha ruta se puede observar mas claramente
en la imagen.
GENERACION DE LLAVES PKI

Al dirigirnos a la ruta antes mencionada te debió aparecer el cuadro que estas


viendo en la imagen, el cual deberás llenar los campos que te estas pidiendo,
en nuestro caso serán: Apellido “carrillo”, Nombre “leidy”, y un PIN, que será el
que tu prefieras, así como se muestra en la imagen y por ultimo clic izquierdo
en generar un nuevo par de cables.
GENERACION DE LLAVES PKI

Al darle en la opción anterior deberás esperar a que este termine de cargar y


te genere las llaves.
GENERACION DE LLAVES PKI

Al terminar de cargar deberás dar clic izquierdo en ok


GENERACION DE LLAVES PKI

Al terminar de generar las llaves y darle en la opción ok te debe aparecer el


cuadro que estas viendo en la imagen el cual nos indica que los parámetros
elegidos y el nuevo par de claves se han guardado correctamente, le damos clic
izquierdo en aceptar.
GENERACION DE LLAVES PKI

Ya habiendo generado el par de llaves, vamos a mirar si se han creado bien,


entonces sin haber cerrado el cuadro vamos a darle clic izquierdo en la opción
Mostrar par de claves.
GENERACION DE LLAVES PKI

Allí podremos ver que verdaderamente nuestra llaves se han creado, por
ultimo damos clic izquierdo en cerrar.
FIRMA DIGITAL CON LLAVES PKI

Para generar una firma


digital con llaves PKI nos
dirigimos a la opción de la
siguiente ruta: Firma
Digital/PKI –Firmar
Documento. Dicha ruta se
puede observar mas
claramente en la imagen.
FIRMA DIGITAL CON LLAVES PKI

Aquí lo que debemos


hacer es digitar el pin
dado cuando estábamos
creando nuestra clave, lo
digitamos y le damos clic
izquierdo en firmar, como
puedes ver en la imagen
hay mas opciones las
cuales nos pueden ser de
mucho útil como lo son:
función hash, algoritmo
de firma entre otros.
FIRMA DIGITAL CON LLAVES PKI

Al haberle dado en la opción firmar anteriormente, nos debe aparecer el


mensaje ya firmado con su respetiva llave publica, así como se muestra en el
segundo cuadro.
si en este momento te sientes perdido y no entiendes de lo que te hablo espero
que esto te ayude: PKI: es una combinación de hardware y software, políticas y
procedimientos de seguridad que permiten la ejecución con garantías de
operaciones criptográficas como el cifrado, la firma digital o el no repudio de
transacciones electrónicas.
FIRMA DIGITAL CON LLAVES PKI

Ahora lo que aremos es verificar la firma para ello lo primero que tenemos que
hacer es señalar el mensaje firmado y dirigirnos a la siguiente ruta: Firma
Digital\PKI-verificar firma, Dicha ruta se puede observar mas claramente en la
imagen.
FIRMA DIGITAL CON LLAVES PKI

Al entrar a la ruta anteriormente mencionada te debió aparecer el cuadro que


estas viendo en la imagen, en cual se muestran todas las llaves que tenga este
sitio o que anteriormente hayas creado o subido, entonces lo que debes hacer es
señalar tu llave y dar clic izquierdo en verificar llave .
FIRMA DIGITAL CON LLAVES PKI

Para que puedas saber si tu llave es valida, te debe aparecer el mensaje que
estamos mostrando en la imagen el cual indica que la “firma es correcta”, si
seleccionaste bien tu llave a la hora de firma no te debió aparecer ningún
problema, recuerda todo este proceso de firmar y comprobar lo hicimos
señalando la misma llaves creadas anteriormente.
CALCULANDO EL HASH CON
ALGORITMO MD5

Para calcular el hash con el algoritmo MD5 nos dirigimos a la opción de la


siguiente ruta: Procedimiento Indiv-Hash-MD5. Dicha ruta se puede observar
mas claramente en la imagen.
CALCULANDO EL HASH CON
ALGORITMO MD5

Si has realizado bien el paso dado anteriormente te debió haber salido el cuadro
que estas viendo en la imagen aquí lo que vamos hacer es darle clic izquierdo en
Mostrar el valor Hash en formato HEX, para poder ver el hash mas claramente.
CALCULANDO EL HASH CON
ALGORITMO MD5

Aquí ya puedes ver el hash creado en el segundo cuadro, si no has podido


entender realmente lo que este hace espero que con lo siguiente puedas aclarar
tus dudas: hash se refiere a una función o método para generar claves o llaves
que representen de manera casi unívoca a un documento, registro, archivo, etc.,
resumir o identificar un dato a través de la probabilidad, utilizando una función
hash o algoritmo hash. Un hash es el resultado de dicha función o algoritmo.
Codificación y decodificación
en base 64

Para codificar un texto con cryptool nos dirigimos a la ruta: Procedimientos Indiv-
Herramientas-codificacion-Base64 Codificar/Decodificar y Base64 Codificar. La
ruta anterior se puede observar en la imagen. Lo primero que vamos hacer es
codificar el texto y luego lo decodificaremos.
Codificación y decodificación
en base 64

En la imagen podremos observar el mensaje original y el código en base64


Codificación y decodificación
en base 64

Para decodificar el texto nos vamos a la ruta: Procedimientos Indiv-


Herramientas-codificacion-Base61 codificar/Decodificar-Base62 decodificar.
Dicha ruta se observa mas gráficamente en la imagen.
Codificación y decodificación
en base 64

Luego del paso anterior tendremos el texto decodificado. En la imagen tenemos


el texto original, el texto codificado y el texto decodificado.
MEDICION DE LA CALIDAD DE LAS
CONTRASEÑAS

Vamos a medir la calidad de una contraseña, esto nos va a servir para generar
una buena contraseña segura ya sea para el correo, cuentas de usuario ,etc. Para
ello vamos a la ruta: Procedimientos-Herramientas-Medir Calidad de contraseña.
MEDICION DE LA CALIDAD DE LAS
CONTRASEÑAS
Luego del paso anterior nos
aparecerá una ventana como la
que se muestra en la imagen y
en la opción contraseña
escribimos una contraseña
cualquiera y en la opción calidad
de contraseña nos aparecerá en
porcentaje de que tan segura es
nuestra contraseña.
VOCABULARIO
Cifrado: Es un método que permite aumentar la
seguridad de un mensaje o de un archivo
mediante la codificación del contenido, de
manera que sólo pueda leerlo la persona que
cuente con la clave de cifrado adecuada para
descodificarlo.
Descifrado: Es el proceso inverso que recupera el texto
plano a partir del criptograma y la clave.
Firma digital: Es un esquema matemático que sirve
para demostrar la autenticidad de un mensaje
digital o de un documento electrónico.
VOCABULARIO
Cifrado simétrico: Es un método criptográfico en el
cual se usa una misma clave para cifrar y descifrar
mensajes. Las dos partes que se comunican han
de ponerse de acuerdo de antemano sobre la
clave a usar. Una vez ambas tienen acceso a esta
clave, el remitente cifra un mensaje usándola, lo
envía al destinatario, y éste lo descifra con la
misma.
Cifrado asimétrico: Aquel basado en técnicas
criptográficas asimétricas, cuya clave pública se
usa para cifrar y cuya clave privada se emplea
para descifrar. Es término sinónimo de
“criptosistemas de clave pública”.
VOCABULARIO
Cifrado hibrido: Es un método criptográfico que usa
tanto un cifrado simétrico como un asimétrico.
Emplea el cifrado de clave pública para compartir
una clave para el cifrado simétrico. El mensaje
que se esté enviando en el momento, se cifra
usando la clave y enviándolo al destinatario. Ya
que compartir una clave simétrica no es seguro, la
clave usada es diferente para cada sesión.
Llaves PKI: Es la integración de, la criptologia de llave,
publica o asimetrica, la criptologia de la llave
privada o simétrica, el messege digest value o
hash.
VOCABULARIO
Algoritmo MD5: es un algoritmo de reducción
criptográfico de 128 bits ampliamente usado. El
código MD5 fue diseñado por Ronald Rivest en
1991. Durante el año 2004 fueron divulgados
ciertos defectos de seguridad, lo que hará que en
un futuro cercano se cambie de este sistema a
otro más seguro.
CONCLUSION
Con este trabajo llegue a la conclusión de que existen
programas que no facilitan las cosas, como lo es
cryptool, el cual nos brinda maneras de proteger
nuestros datos, llaves, certificados y mensajes a la
hora de enviarlos y también con ello desencriptar
mensajes con solo meterle la forma de encriptación y
la clave, también nos permite generar dos llaves una
publica y una privada con las cuales podemos firmar,
encriptar y desencriptar mensajes, sabiendo que cada
llave tiene un uso especificado y esto nos garantiza:
autenticidad, confidencialidad, autenticación
NETGRAFIA

http://es.scribd.com/doc/11562560/Criptografia
http://es.wikipedia.org/wiki/Criptograf%C3%ADa_h%C3%ADbrida
http://es.wikipedia.org/wiki/Criptograf%C3%ADa_sim%C3%A9trica
http://www.seguridaddigital.info/index.php?option=com_content
&task=view&id=117&Itemid=26
http://beautifulmoon-juli.blogspot.com/2009/02/infraestructura-
de-claves-publica-pki.html