Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como OTP

Criptografía (CCXIII): Solución Reto Access Denied CTF "reused key"

Otra de las competiciones tipo  CTF (del inglés,  'Capture the Flag' ),  modalidad  'on-line'   y formato  'Jeopardy'  con la que me he entretenido últimamente es Access Denied CTF , y en este post pongo  la  solución a un reto de  criptografía que resolví . En este caso se trata de un reto sobre   OTP   (del inglés,  ‘one-time pad’ )  y que,  en mi opinión, presenta un  nivel de dificultad medio  ( ★ ★ ★ ☆ ☆ ) . Ya conté en el reto 38 que puse en este blog que, en teoría y si se cumplen ciertas condicion es,  el cifrado  OTP   o libreta de un solo uso  proporciona lo que se llama el secreto perfecto , es decir, el criptograma es indescifrable si no se conoce la clave de cifrado. Enunciado: Y se proporciona un archivo en python con el siguiente contenido: Solución:  en el fichero reuse d_key.py que se facilita con el reto se ve que hay dos textos ,  'flag'  y...

Criptografía (CXC): Solución Reto 38

Solución al  último reto de  criptografía  que he puesto en este blog y que hacía referencia al método de cifrado OTP, y, en la medida que éste se implemente correctamente, al secreto perfecto . El  enunciado  del reto decía lo siguiente: El otro día un amigo mío me dijo que había estado leyendo sobre el cifrado OTP (del inglés ‘one-time pad’ ) o libreta de un solo uso y me comentó que, por lo que había entendido, este método proporciona lo que se llama el secreto perfecto, es decir, el criptograma es indescifrable si no se conoce la clave de cifrado. Yo le contesté: Depende…; lo que pareció no sentarle muy bien y no continuó hablando sobre el tema. Algunos días después recibí un correo electrónico de mi amigo en el que me decía lo siguiente: “como eres 'muy listo', te envío los dos siguientes criptogramas cifrados con OTP a ver si eres capaz de: descifrarlos, obtener la clave y decirme cuál es la solución a este reto, y como estoy seguro de que no vas a po...

Criptografía (CLXXXIX): Reto 38

En esta entrada  un reto de   criptografía   con relación a un método de cifrado irrompible, es decir,  al secreto perfecto . Como siempre, se admiten soluciones en forma de comentarios a esta entrada. Pasado un tiempo iré proporcionando pistas para su resolución, un máximo de tres, y posteriormente actualizaré este post con la solución. Reto 38 : "Por favor, nO Te rePitas". El otro día un amigo mío me dijo que había estado leyendo sobre el cifrado OTP (del inglés ‘one-time pad’ ) o  libreta de un solo uso y me comentó que, por lo que había entendido, este método proporciona lo que se llama el secreto perfecto, es decir, el criptograma es indescifrable si no se conoce la clave de cifrado. Yo le contesté: Depende…; lo que pareció no sentarle muy bien y no continuó hablando sobre el tema. Algunos días después recibí un correo electrónico de mi amigo en el que me decía lo siguiente: “como eres 'muy listo', te envío los dos siguientes criptogramas cifrados c...