SIF: Ejercicio 4.16

CIFRADO HIBRIDO.

Primero creamos un fichero que contenga unos 4MB de contenido.
Una vez creado hacemos el siguiente comando por línea de comandos "gpg --symmetric --armor fichero_josevi"
Creamos otro fichero pero esta vez introducimos la clave pública del compañero y lo guardamos e introducimos el siguiente comando "gpg --recipient josevi.ferrer8@gmail.com --encrypt serial"
Ahora le tenemos que enviar por correo al compañero tanto el fichero de 4MB como el serial.
Tenemos que descifrar el fichero de texto que contiene la contraseña que nos ha enviado nuestro compañero.



"gpg -o fichero_con_pw.gpg --decrypt fichero.pdf.asc"

Ahora vamos a descifrar el documento no nuestra clave privada, ya que él ha cifrado con nuestra pública, de este modo al introducir nuestra clave privada descifraremos el fichero y nos aparecerá su clave privada, y esta clave que obtenemos la usaremos para descifrar el documento cifrado con clave simétrica.

"gpg -decrypt cifrado.asc -o"

JOOMLA: PRACTICA 3.

Tenemos que instalar 2 módulos que son: un buscador y una ruta de acceso.
Para ellos tenemos que meternos en Extensiones, gestor de módulos, nuevo, y seleccionar cada uno de ellos y modificarlo y situarlo a nuestro gusto.


 El resultado es el siguiente:


JOOMLA: PRACTICA 2.

Tenemos que hacer que nuestra página principal de blog se vea mediante columnas, para ello tenemos meternos dentro de menu principal, nuevo, artículos, Presentación de la página principal del blog. Una vez ahí tenemos que cambiar a cuantas columnas deseamos que se visualice nuestra página principal, cuando acabemos tenemos que poner ese nuevo menú como predeterminado.








 

Criptografía asimétrica.

1.- Creación de nuestra clave privada.
Introducimos el comando "gpg --gen-key" y despues nos pregunta que tipo de cifrado queremos darle y seleccionamos DSA y elgamal.

 


Ahora nos pedirá de que tamaño deseamos que sea la clave y despues la durabilidad de dicha clave.


Seguidamente nos pedirá nuestros datos personales como nombre, apellidos, e-mail, contraseña, comentario...

2.- Comprobación de las claves existentes:
Para ello tenemos que realizar el comando "gpg -k"


3.- Como sacar la huella:
Para sacar la clave tendremos que poner el siguiente comando: "gpg --fingerprint 1C89367B" 

4.- Exportar la clave:
Tenemos que hacer el siguiente comando para exportarla, "gpg -a --export 1C89367B > javi.asc.pub"

5.- Envía la clave a un compañero:
Mediante un correo le envias tu clave a un compañero y recoges la del compañero.

6.- Introducir la clave pública del compañero en nuestro ordenador:
Para ellos tenemos que poner en la línea de comandos "gpg --import josevi.asc.pub", es decir, tenemos que tener el fichero del compañero descargado y ponerlo en el comando.

 
Ahora tenemos que comprobar la huella de nuevo, para ello hacemos "gpg -fingerprint 6B29C159"


7.- Mensaje cifrado:
Tenemos que enviarle a un compañero un documento de texto cifrado para que lo descifre con su clave privada. Con el comando "gpg -d fichero_a_cifrar.gpg>a.jpg"
ya que me ha enviadoo una imagen y la tenemos que redireccionar a una imagen, si no, no se visualizaría.


Tendremos que poner la contraseña puesta con anterioridad y nuestro mensaje cifrado se vera: el resultado es este.


SIF: Ejercicio 4.13

CRIPTOGRAFÍA ASIMÉTRICA.

Necesitaremos 24 claves en total para 12 usuarios. (12*2)
Con lo cual para cada usuario necesitaremos 2 claves.
La fórmula para sacar las claves es: (N*2), es decir, 2 claves por cada usuario, N representa el número de usuarios.

CLIPTOGRAFÍA ASIMÉTRICA.


Ahora copiaremos el fichero en un directorio nuevo, y lo descifraremos con el gpg para volver a ver el resultado.
El comando utilizado será: gpg Documento_Secreto.txt.as

Resultado: 



CIFRADO SIMÉTRICO CON GPG.

Vamos a cifrar la siguiente frase mediante cifrado simétrico: "Vamos a cifrar este documento. El descifrador que lo descifre buen descifrador será"
Para ello debemos tener el documento "Documento_Secreto.txt" en el escritorio o donde nos acordemos y despues desde esa ruta donde este situado el fichero teclear el siguiente comando: "gpg -c Documento_Secreto.txt"


El resultado es el siguiente, pero para ello deberemos seleccionar con que aplicación queremos abrirlo, en nuestro caso con el GDIT.


Ahora lo descifraremos en ASCII para que sea un poco más legible, aunque igualmente no sabremos que pone, porque son ficheros cifrados. Esta vez utilizamos el comando "gpg -c -a Documento_Secreto.txt"



SIF: Ejercicio 4.10

CRIPTOGRAFÍA SIMÉTRICA.

En este ejercicio nos piden que cuantas claves distintas son necesarias para que puedas descifrar los mensajes que te envían pero no los enviados, aquí os pongo un gráfico. 
Las claves necesarias son exactamente 6.

Son 3 claves para Gustavo.
Para Macarena solo le hacen falta 2 distintas ya.
Mientras que para Fernando solo le hace falta 1 clave distinta a las ya existentes.
Virginia ya las comparte con todos.

SIF: Ejercicio 4.9

ESTEGANOGRAFÍA.

Ahora tenemos que hacer los mismos procesos pero al contrario, 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 primero 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.


Vamos a empezar la práctica:
Primero nos metemos dese la terminal dentro de la ruta donde esten situadas las imágenes y el texto, y a continuación hacemos el siguiente comando:
sudo outguess -k "SIF" -d FicheroOculto.txt Texto.jpg ImagenSecreta.jpg


Como clave le hemos puesto "SIF" ya que es la asignatura que estamos dando.

Ahora hacemos el mimso proceso pero esta vez ocultando una foto, el comando a utilizar es: sudo outguess -k "SIF" -d hermanas.jpg Imagen4.jpg FotoOculta.jpg




SIF: Ejercicio 4.8

ESTEGANOGRAFÍA.


Ahora tenemos que hacer el mismo paso, pero con la diferencia de que ahora vamos a desencriptar una imagen dentro de otra imagen, mientras que en la práctica anterior era un texto dentro de una imagen.

El comando: "sudo outguess -k "SIF" -r ImagenSecreta.jpg Recuperada.jpg

Como resultado nos sale esto:


SIF: Ejercicio 4.7

ESTEGANOGRAFÍA.

Primeramente debemos instalar el programa "outguess" con el comando "sudo apt-get install outguess" y para descifrar el mensaje que esta oculto en la imagen tenemos que situar las imágenes en un ruta concreta donde nos acordemos, para despues desde la línea de comandos situarnos en esa ruta y poner el comando que nos permitirá descifrar el mensaje oculto en la imgen, el comando utilizado es: "sudo outguess -k "SIF" -r TextoSecreto.jpg secretoRecuperado.txt"

El texto es el siguiente:


JOOMLA: PRACTICA 1.

1. Crear 2 usuarios.
- Autor.
- Míster (Editor, publicador).

Para crear los usuarios tenemos que seleccionar la opción de "gestor de usuarios" dentro de "sitio" situado en la barra de herramientas arriba a la izquierda.
Seguidamente pincharemos sobre "Nuevo" situado arriba a la derecha:


Después de darle a "Nuevo" nos aparecera una ventana nueva en la cual deberemos rellenar los campos con la información de nuestro usuario: nombre de usuario, contraseña, grupo (en este caso le ponemos Autor), e-mail, idioma y editor de usuario (Editor-TinyMCE).

Para crear el siguiente usuario seguimos los mismos pasos pero a la hora de seleccionar el grupo lo ponemos en "editor"



2. Cread 2 secciones.

Para poder crear secciones debemos hacemos click sobre "Gestor de secciones" dentro de "Contenidos"
Luego pincharemos sobre "Nuevo" como hicimos con los usuarios y nos vovlerá a salir una ventana para rellenar los campos correspondientes, nombre de la sección, si queremos situar alguna imagen y donde, y el nivel de acceso en nuestro caso será "Público"


Creamos otra sección haciendo exactamente los mismos pasos a seguir pero le cambiamos el nombre por "SecciónB"



3. Cread 3 categorias por cada sección.

Para crear una categoría deberemos pinchar sobre "Gestor de categorías" dentro de "Contenidos"


Pinchamos sobre "Nuevo" y nos aparecerá una ventana para volver a rellenar los campos correspondientes en los cual ponemos de nombre "CategoríaA" y la metemos dentro de "SecciónA" por razones de estética seleccionamos la misma imagen que cogimos en la "SecciónA"


A la hora de crear las otras dos categorias correspondientes a la "SeccionA" seguimos los mismo pasos pero cambiamos el nombre por "CategoriaA1" y "ategoriaA2"

Hacemos el mismo paso para crear las categorías pero esta vez las metemos dentro de "SecciónB" las nombraremos con los nombres: "CategoriaB, CategoriaB1 y CategoriaB2"


4. Cread 3 artículos en casa categoria.

Para crear artículos debemos meternos en "Gestor de artículos" dentro de "Contenidos"

Pinchamos sobre "Nuevo" para poder crear artículos nuevos.
Tenemos que seleccionar una sección y una categoría, en nuestro caso será: como título le pondremos "ArtículoA" lo metemos dentro de la "SecciónA" y "CategoríaA"


Seguidamente creamos 2 artículos más que serán:
"ArtículoA1" dentro de la "SecciónA" y "CategoríaA"
"ArtículoA2" dentro de la "SecciónA" y "CategoríaA"

Creamos también el resto de artículos de la "SecciónA" correspondientes sus categorias "A" y "B"


Seguimos creando los artículos pero esta vez dentro de la "SecciónB" y "CategoríasB, B1 y B2"





SIF: Ejercicio 4.6

SISTEMAS DE SUSTITUCIÓN.

Tenemos que utilizar todos los sitemas de encriptación conocidos hasta el momento, deberemos encriptar nuestro nombre y apellidos, en nuestro caso "JAVIER ALARCÓN CUESTA"

Método ESCÍTALA.

Queda de la siguiente manera: JACALUVAEIRSECTROA   N

Método POLYBIOS.

Con la tabla cifradora de texto el resultado es el siguiente: BDAAEABDAEDB AACLAADBACCDCC ACDEAEDCDDAA


Y por la tabla númerica: 241151241542 11311142133433 134515434411


Método CÉSAR.

Vamos a aplicarlo con un desfase de 3 letras.




Este sería el resultado: LCXKGT CNCREQO EWGUVC

Método VIGENÈRE.

Pondremos como contraseña nuestro primer apellido, en nuestro caso ALARCÓN y el resultado es el siguiente.


SIF: Ejercicio 4.5

MÉTODO VIGÍNERE.


Lo que vamos ha hacer ahora es otro método de encriptación, el cúal es un poco más complejo que los otros 3 descritos anteriormente, este es más díficil de que lo descubran.
Consiste en crearte tu mismo una clave por ejemplo "CIFRADO" y escribir el mensaje a enviar por ejemplo "LA IDEA ES DE ALBERTI".
Pues una vez puesto e mensaje en la hoja, una línea más hacia arriba pones CIFRADO tantas veces como letras hayan abajo. de tal modo que nos quedaría esto:

Después  comprobamos con la tabla a que letra corresponde cada carácter cifrado y la tabla es la siguiente:


El resultado final será: