Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Actividad 9. Cifrado simétrico en imágenes y cadenas de texto - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 1 de noviembre de 2022 por Luis B.

78 visualizaciones

Descargar la transcripción

¿Qué pasa chicos? En este vídeo lo que vamos a hacer es comentar un poco cómo funciona el cifrado simétrico. 00:00:00
Vamos a ver lo que os pedían en el ejercicio y yo lo voy a hacer. 00:00:08
Como podéis ver en mi máquina de Kali Linux tengo un documento que es una imagen con el logo de GPG y se llama imagen.png. 00:00:12
Os pedían en el ejercicio que cifrarais una imagen en formato ASCII y eligiendo un algoritmo. 00:00:21
Yo recuerdo que en este caso para cifrar la imagen tenéis que poner gpg-t que quiere decir oye lo quiero cifrar. 00:00:30
A que quiere decir que esté en formato ASCII y luego tenéis que elegir un algoritmo de los que aparecen en gpg-version. 00:00:38
En este caso ya sabéis, cifrado simétrico cualquiera de estos. 00:00:48
Yo hago gpg-c de cifrado a de ASCII, elijo el algoritmo que quiero utilizar con el parámetro de opción cipelargo. 00:00:53
En este caso voy a utilizar blowfish y finalmente el fichero que quiero cifrar, imagen.png. 00:01:02
Esto es una imagen en formato png. 00:01:10
Voy a intro y nos pide la contraseña. 00:01:12
Me la vuelve a pedir para más seguridad. 00:01:17
Y ya tenemos nuestro fichero cifrado. 00:01:20
Ahí lo vemos, imagen.png.asc. 00:01:24
Si ciframos en modo ASCII nos pone al final una extensión asc.sc. 00:01:27
En cambio, si quiero visualizar el archivo en el terminal con un cart, imagen.png.asc. 00:01:34
Nos aparece un fichero en modo ASCII con caracteres que podemos identificar, no como en binario. 00:01:42
Y ahora lo que voy a hacer, en la segunda parte del ejercicio os pedía cifrar una cadena de texto. 00:01:55
Muchos de vosotros utilizáis el editor de textos gráfico, el nano, el pico... 00:02:00
Pero bueno, yo también os aconsejo para cadenas de texto muy cortas utilizar el comando echo. 00:02:04
Que lo que pongáis después de él lo va a meter en un fichero. 00:02:09
Yo pongo echo la luis, que es la cadena que quiero utilizar. 00:02:15
Y pongo el triangulito de redireccionamiento, es decir, oye lo quiero llevar a un fichero. 00:02:18
Y yo le llamo cadena.txt. 00:02:23
Si ahora hago un cat cadena.txt, me muestra hola luis. 00:02:27
En este caso os pedía cifrar el fichero de cadena.txt en formato binario. 00:02:34
Es decir, no pongo el a, no pongo nada. 00:02:40
El algoritmo por defecto, no digo nada. 00:02:42
Entonces directamente ya digo el fichero que quiero utilizar, cadena.txt. 00:02:45
Le metemos la contraseña, y ahí lo tenemos a un ls. 00:02:51
Y ya tenemos nuestra cadena.txt.gpg. 00:02:58
Veis que al ser en binario nos ha puesto una extensión .gpg. 00:03:02
Y nuestra imagen encriptada también. 00:03:06
Si hago un cat de la cadena, muestro el contenido de ese fichero. 00:03:09
Veis que sale una información que no entendemos, con símbolos raros. 00:03:13
Eso quiere decir que está cifrado en formato binario. 00:03:18
Una vez en origen, en la máquina de Kalilinux, hemos cifrado la información. 00:03:23
Ahora yo me voy a ir a la máquina destino. 00:03:30
En este caso es una máquina ubuntu 14.04. 00:03:33
Donde como veis ya tengo mis dos documentos cifrados. 00:03:40
Entonces yo hago un cat.cadena.txt.gpg y no entiendo nada. 00:03:45
Hago un cat.imagen y tampoco entiendo nada. 00:03:50
Y da igual que se haya utilizado en formato binario, en el cifrado, en formato ascii. 00:03:54
O haya utilizado algoritmos que no sean por defecto. 00:04:00
La desencriptación o el descifrado se va a hacer de la misma manera. 00:04:04
gpg-d, es decir, yo quiero descifrarlo. 00:04:09
Hago la cadena y me pide la clave. 00:04:13
Ya podéis ver como nos dice que lo ha cifrado en el algoritmo por defecto. 00:04:20
Es decir, es 256 y me sale la información. 00:04:24
No hay problema, es una cadena corta y me lo puede mostrar por aquí. 00:04:27
Pero yo siempre aconsejo llevarlo a un fichero. 00:04:30
En este caso voy a ponerlo cadenafinal.txt. 00:04:34
Y ahí lo tenéis, como aquí, cadenafinal.txt. 00:04:46
Se ha creado y ya sale ahí, hola Luis. 00:04:50
Y ahora voy a descifrar en la imagen. 00:04:54
Como os decía, es importante llevarlo a una imagen como tal. 00:04:59
Porque si no, no nos va a salir el contenido de la imagen aquí en el terminal. 00:05:03
Y vamos a ver todo en binario y no vamos a entender nada. 00:05:07
Muy importante, como es un fichero de extensión png. 00:05:10
Es importante ponerle extensión png. 00:05:13
Desciframos, 1987. 00:05:16
Y ahí nos ha dicho, lo veis, que el dato, en este caso esta imagen. 00:05:21
Se ha cifrado con el algoritmo Blowfish. 00:05:26
Si yo voy a la carpeta, aquí tenemos imagen final. 00:05:29
Ahí está, el logo de jpg. 00:05:37
Vale chicos, es fácil. 00:05:39
Pues aquí os dejo. 00:05:41
Hasta luego. 00:05:43
Valoración:
  • 1
  • 2
  • 3
  • 4
  • 5
Eres el primero. Inicia sesión para valorar el vídeo.
Autor/es:
Luis Bueno Tomillo
Subido por:
Luis B.
Licencia:
Reconocimiento - No comercial - Sin obra derivada
Visualizaciones:
78
Fecha:
1 de noviembre de 2022 - 18:06
Visibilidad:
Público
Centro:
IES FRANCISCO DE QUEVEDO
Duración:
05′ 44″
Relación de aspecto:
1.78:1
Resolución:
1280x720 píxeles
Tamaño:
13.06 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid