Rompedores de códigos 2

Criptografía aplicada

El precio a pagar por vivir en la era de la información es ver amenazada nuestra privacidad. Una adecuada comprensión de los mecanismos de codificación no solo nos hace más sabios, sino que puede acabar resultando de enorme utilidad a la hora de proteger un bien tan preciado.

Reto 1: Codificar y descodificar Morse

Reto 2: Codificar y descodificar binario

Reto 3: Convertir un número decimal
a cualquier base

Reto 4: Codificar y descodificar con el
cifrado César

Reto 5: Codificar y descodificar con el
cifrado ROT 13

Reto 6: Calcular los divisores de un número

Reto 7: Calcular los números primos entre 1 y 1000

Criba de Eratóstenes.

Reto 8: Extraer los metadatos de una imagen
(EXIF Data Image)

RecursoPHP: exif_read_data

Reto 9: Ocultar datos en un archivo de audio

Esteganografía con Deep Sound

Reto 10: Ocultar datos en un archivo de imagen

Esteganografía en https://stegonline.georgeom.net

Reto 11: "Hackeando" una página web

Utilizando el Inspector Web del navegador.

Reto 12: Calcular la letra del NIF

Reto 13: Calcular el dígito de control de
un número de tarjeta

Reto 14: Crear un código de barras
EAN 13

Tipografía EAN 13

RecursoLibre Barcode EAN 13 Text de Google Fonts

Reto 15: Calcular el dígito de control de
un código de barras EAN 13

Reto 16: Crear un código QR

RecursoServicio online para generar códigos: QR Code Monkey

Reto 17: Verificar y guardar contraseñas con HASH

RecursoPHP: password_algos

RecursoPHP: password_hash

RecursoPHP: password_verify

Fin

Cifrado asimétrico