viernes, 25 de febrero de 2011

SIF Ejercicio 4.16

En primer lugar copiaré una canción que ocupa 4,5 megas en /home/jonathan/Escritorio y vamos a cifrarlo.
Deberemos realizar el siguiente comando:

Nos pedirá nuestra contraseña así la que insertaremos y el cifrado se realizará correctamente como podemos visualizar:


A continuación deberemos enviar la contraseña a nuestro compañaero(una vez emparejado los dos equipos). Para ello usaremos dicho comando:


Ahora nos ha creado un fichero llamado password.txt.gpg, así quese lo enviaré a mi compañero y él el suyo.
Con nuestra clave privada desciframos el fichero de texto que contiene la contraseña que nos ha enviado nuestro compañero gpg -o cifrado.txt.gpg --decrypt clavepublica.asc. Y la utilizamos para descifrar el documento cifrado con clave simétrica mediante el comando gpg --decrypt clavepublica.asc -o aparicidescifrado

martes, 22 de febrero de 2011

SIF Ejercicio 4.14

Vamos a realizar un cifrado asimétrico con la herramienta gpg. Vamos a realizar los siguientes pasos:

1. Creación de nuestra clave privada: gpg --gen-key. Nos pedirá que seleccionemos una clave. Usaremos la 2 (DSA y Elgamal). Ahora nos pedirá el tamañi de la clave, asi que escribiremos 2048 y ahora nos pedirá el periodo de validez de la clave, así que escribiremos 2m, es decir, 2 meses.
A continuación nos mencionará el día que caducará la clave y nos preguntará si está todo correcto a lo que responderemos s. Nos pedirá el nombre y apellido, y el correo electrónico. Ahora escribiremos un comentario y nos preguntará si esta todo correcto o queremos casmbiar algo. Pulsaremos V para Validar. Por último nos pedirá una frase contraseña para proteger la clave secreta.


2. A contianuación copmprobaremos que la clave se ha guardado correctamente, para ello usaremos el comando gpg -k.


3. Deberemos introducir el comando gpg --fingerprint junto con el número de la clave que vimos en la imagen anterior.


4. Deberemos exportar la clave para que otros usuarios puedan enviarnos mensajes con dicha clave pública y nosotros podamos descifrarlos usando nuestra clave privada. Lo exportaremos en formato ascii utilizando : “gpg -a --export NOMBRECLAVE > fichero.asc.pub“.


5. Deberemos enviar la clave a un compañero y recoger la del compañero .Indicarle la clave para verificarla.

Buscamos el documento que hemos creado y lo enviamos por correo.

6. Introducir en nuestro sistema la clave publica de nuestro compañero de manera manual:”gpg --import CLAVECOMPAÑERO.ASC.PUB”. Para comprobar que la huella es la correcta utilizar “gpg -fingerprint clave”
7. Deberemos enviar a un compañero un mensaje cifrado con su clave pública
para que lo descifre y recoger del compañero un mensaje a
descifrar que nos ha cifrado con nuestra clave pública.

Y por último deberemos enviar a un compañero un mensaje cifrado con su clave pública ( “gpg --recipient CORREOCOMPAÑERO -- encrypt FICHERO_A_CIFRAR”) para que lo descifre.

SIF Ejercicio 4.13

En un sistema de clave asimétrica o de clave pública con 12 personas :


– ¿Cuántas claves hacen falta en total?
24
– ¿Cuántas claves necesita cada usuario?
2 (una pública y una privada)
– ¿Sabrías sacar la formula de cuantas claves hacen falta
para N usuarios?
N*2

viernes, 18 de febrero de 2011

SIF Ejercicio 4.12

Ahora para poder leerlo en ASCII deberemos introducir el comando  
 gpg -c -a Documento_Secreto.txt

Esto nos creará un fichero llamado "Documento_Secreto.txt.asc", el cual abriremos con gedit


SIF Ejercicio 4.11

Cifrado asimétrico con GnuPG

En esta practica vamos a aprender a cifrar documentos con la herramienta GnuPG, utilizando clave privada para intentar asegurar la confidencial del documento cifrado.

En primer lugar, nos iremos al directorio /home/jonathan/Escritorio donde tenemos el fichero "Documento_Secreto". Para cifrarlo deberemos introducir este comando:


Nos creará un fichero llamado "Documento_Secreto.txt.gpg" que será nuestro fichero cifrado.
Ahora deberemos abrir el editor de texto (gedit) y veremos algo similar a lo que se ve en la imagen de arriba.


SIF Ejercicio 4.10

¿Cuantas claves hacen falta para que un grupo de 4 personas se puedan intercambiar mensajes cifrados entre ellos y no se puedan descifrar los mensajes unos a otros sin permiso?


La respuesta correcta es 6. Ya que tenemos 6 lineas de comunicacion distintas y por lo tanto solo nos harán falta 6 claves.

SIF Ejercicio 4.9

Estenografía
Ahora seremos nosotros quienes encriptemos las imágenes y textos para que las descifren los demás.

Se harán 2 procesos también, una imagen que contenga otra imagen y una imagen que contenga un texto oculto.
Para ello debemos tener 3 imágenes, una para ocultar a otra, es decir, ya tenemos 2 imágenes usadas y la otra es para ocultar el texto.

Primero nos metemos dese la terminal dentro de la ruta donde esten situadas las imágenes y el texto /home/jonathan/Escritorio  y a continuación hacemos el siguiente comando:
outguess -k "SIF" -d FicheroSecreto.jpg FicheroOculto.jpg ImagenSecreta.jpg


Se lo he pasado a Carlos y ha conseguido descifrar la imagen oculta.