Anda di halaman 1dari 10

Universidad Tcnica del Norte

Facultad de Ingeniera en Ciencias Aplicadas


Ingeniera en Sistemas Computacionales
Integrante:
Maldonado Armando
Fecha: 30/06/2015

Cifrado asimtrico
PRACTICA DE CIFRADO DE DATOS Y PARTICIONES EN WINDOWS
Para la prctica lo que vamos a usar es una herramienta (software) que se llama TrueCrypt, lo
que vamos a realizar es crear una particin virtual, en cual se podr montar y desmontar a
nuestro gusto.
Para hacer todo esto debemos instalar el programa TrueCrypt:

Ejecutamos la aplicacin:
Le damos click en Create Volumen y elegimos la opcin por defecto (Create emprypted file
container) y damos en siguiente

Elegimos (Standart TrueCrypt volumen) y damos siguiente, luego ubicamos el archivo destino
en cualquier ruta de nuestra PC y damos un nombre y guardamos.

Elegimos el tipo de cifrado en mi caso AES y damos siguiente, en el siguiente paso lo que
hacemos es darle un tamao a la particin que estamos creando, en mi caso le estoy diciendo
que sea de 100mb y damos en siguiente.

Nos pedir una clave e ingresamos cualquier clave y damos en siguiente.

Una vez hecho esto damos click en el botn format y nos dice que mover el mouse sobre la
pantalla es importante y realizamos esto.

Para montar al particin damos click en select file y buscamos nuestro archivo creado y damos
click en ok y montanos y el resultado sera algo similar a esto

Si queremos desmontar el disco simplemente elegimos nuestra particin a desmontar y damos


click en Dismount y vemos que nuestra particin fue desmontada totalmente.

VERIFICAR LA INTEGRIDAD DE LOS DATOS CON md5sum


En cualquier carpeta de nuestra Pc, tenemos que tener cualquier archivo en mi caso tengo un
archivo .txt y por otro lado debemos tener descargado nuestrp programa md5sum.

Luego lo que vamos a hacer es generar un nmero de resumen y tambin le decimos que nos
guarde dicho numero en un archivo con extensin md5

Luego ejecutamos el siguiente comando para ver la integridad de archivo, como no se ha


realizado ningn cambio el resultado ser OK

Luego modifiquemos el archivo .txt y ejecutemos el mismo comando y nos desplegara que
estaba con errores (Failed) lo cual nos indica que el archivo ha sido modificado.

CRIPTOGRAFA DE CLAVE ASIMTRICA


Lo que vamos a realizar es generar claves para esto ejecutamos el siguiente comando: gpg
gen-key, nos aparece un men en la primera opcin nos dice que tipo de clave quiere generar
y elegimos cualquier en mi caso elijo 2 y doy entre. Lo siguiente que nos pide es que tamao va
a tener la clave e ingreso 2048 y dos enter, luego nos pide especificar cuando expira la clave le
decimos que nunca expire ingresando 0 y enter. Luego nos va a pedir algunos datos nuestro y
los ingresamos y damos enter y tecleamos O para guardar todo.

Una vez hecho esto nos pedir una contrasea e ingresamos una y listo nuestra clave casi esta
creada.

Y por ltimo un paso importante es una vez ingresado nuestra contrasea nos pide que novamos
el mouse de forma aleatorio sobre la pantalla, esto ayudara a generar una clave as segura y
nuestra clave quedara creada correctamente.

Para ver las claves creadas lo que hacemos es buscar la carpeta .gnupg en mi caso est en
/root/.gnup, una vez ubicado en dicho directorio ejecutamos el siguiente comando gpg k el
cual nos permitir ver todos las claves pblicas que tenemos.

Para listar las claves privadas ejecutamos el siguiente comando gpg list-secret-keys.

Ahora tenemos que dar las claves pblicas a las dems personas con el comando pgp sendkeys keyserver pgp.rediris.es claveID. Lo que hace este es subir al repositorio de claves
pgp.redires.es

Bueno una vez que ya tenemos nuestra clave generada lo que vamos a hacer es usarla. Para esto
necesitamos una archivo de cualquier extensin con algo de contenido dentro de este en mi
caso tengo un archivo que se llama file.txt
Vamos a cifrar archivos usando una clave, para esto ejecutamos el siguiente comando: gpg

encrypt recipient claveID file.txt y veremos que nos crea un archivo .gpg

Para descifrar el documento lo realizamos con el siguiente comando: gpg d file.txt.gpg


y nos pedir la clave que generamos anteriormente. Y veremos que hemos descifrado
nuestro archivo con xito.

Firma digital
Para realizar esta prctica lo que necesitamos es un archivo cualesquier con algo de contenido
en este, en mi caso tengo un archivo que se llama firma.txt.
Para firmar digitalmente este archivo lo que ejecutaremos es el siguiente comando: gpg

clearsign firma.txt, lo que hace este comando es generar un archivo .asc en el que se
encuentra nuestra firma digital, previo a esto debemos ingresar la contrasea de la clave

Verificamos el contenido de nuestra firma digital

Para verificar la validez de la firma digital lo realizamos de la siguiente manera: gpg -verify firma.txt.asc

Anda mungkin juga menyukai