ACYNOS reloaded
Por Agustín
Una vez superada la primera prueba contra ACYNOS (versión light) por parte de SkAsI, propongo que reanudemos en este foro el ataque que nuestro gran analista, secundado -espero- por otros muchos, despliege contra ACYNOS, esta vez en serio.

- 3116 lecturas
Twitter

Artículo propio
Al final el ACYNOS reloaded tiene su propio artículo y foro separado del anterior ACYNOS. Me parece muy bien. A ver qué ingeniamos (espero no verme solo) para atacar el engendro. Más ahora que Agustín va a hacer el papel de malo malísimo y no va ha abrir la boca ni para pedir agua (o quizás no).
Kriptosaludos.
Drrrrrrrrrrrmmmmm
Desde aquí se oye el ruido del disco duro de tu máquina, calculando, calculando, calculando. Total, tan sólo son 10^9 semillitas de nada, y para cada una de ellas generar los aleatrorios correspondientes, y de ellos, tomar las columnas de los que tengan el mismo valor -si no recuerdo mal- y a partir de ahí, una poca de estadística en vertical sobre las frecuencias de las letras, comparadas con las del idioma. Y después se calcula la clave aproximada y algo del texto en claro, y enseguida... mecachis, hace falta un poco de "trabajo personal", para arreglar la cosa. Claro que un poco "de trabajo" personal multiplicado por 10^9 puede ser mucho trabajo personal. Y menos mal que no tenemos semillas de 28 o 56 decimales.
Pero a lo mejor encuentras algunos criterios para saber, de manera automática, si la clave parcialmente calculada es la buena, y si el texto parcialmente descifrado es el bueno, quizá haciendo algo más de estadística de frecuencias "en horizontal". Joder, ya estoy dando ideas. Si es que no puedo callarme, rediez.
Bueno, SkAsI, no te desanimes, que DEDDS debe estar apunto de soltar algo, y espero que vengan otros en tu ayuda. Suerte, y al bodrio.
---
Yo me pondría y tal
pero es que ando muy, pero que muy perdido ahora mismo. Y mira que lo intento, pero es que cuando acabo de digerir un paso que dais, me pierdo en el siguiente :(
Lo primero
Lo primero es estudiar el algoritmo. No es tan complicado como parece a primera vista:
1.- La clave genera una semilla pseudoaleatoria
2.- Se genera un nuevo alfabeto
3.- La clave, con el nuevo alfabeto, genera otra semilla para una serie de números aleatorios Ai
4. El cifrado consiste en
Ci = Pi + Ki + Ai modulo 28
donde Pi, Ci y Ki son las posiciones en el nuevo alfabeto de la letra plana, del carácter cifrado y de la letra de la clave, respectivamente
5.- El descifrado consiste en
Pi = Ci - Ki - Ai modulo 28
Como dice SkAsI, "no es más que un doble Vigènere"
Hay que repasar lo que ha hecho SkAsI en el foro anterior
http://www.kriptopolis.org/acynos2#comment-57572
y lo que hizo con el juguetito modenno DASK
"4.Por cada columna se efectúa un factor de correlación entre las apariciones de caracteres en la columna y el alfabeto ordenado. Dicho factor de correlación consiste en lo siguiente:
* Calcular un alfabeto ordenado con todas las letras de la columna ordenadas por orden de aparición (del más frecuente al menos frecuente).
* Tomar el alfabeto ordenado por frecuencias del lenguaje objetivo y eliminar todas las letras que no aparezcan en el alfabeto anterior.
* Para cada posición de ambos alfabetos, calcular el cuadrado de la diferencia de las posiciones de las letras en el alfabeto convencional.
* Sumar todos los valores anteriores.
5. Dado que cuanto menor sea el factor de correlación, más cerca estamos del alfabeto real, buscamos la letra que al decodificar la columna nos da un valor de correlación menor."
Y entonces te encontrarás en el mismo punto que él. Desde ahí sólo se puede ir hacia adelante
---
¡ Chachi !
Yo creo que si en su momento SkAsI llega a saber que es tan sencillo como lo pintas ni tan siquiera se hubiera molestado en intentarlo ;)
Un detalle un poco tonto, pero que pienso que conviene tener en cuenta
pi = 3.1415926536
Que conste que yo todavia no estoy en el punto al que llegó SkAsI, pero todo llegará.
¡Ánimo usrdxt! que ninguno nacimos aprendidos en esto y pasito a pasito se van aprendiendo cosas.
Un saludo.
Esto se anima
Dentro de nada estaré viendo esas ventanitas negras que todo "propietario" teme, llenas de resultados, aunque sean provisionales.
---
Pues no
No aparecen esas ventanitas negras con resultados. No aparece nada. Si estás a la escucha, SkaSi, te agradecería que dijeras algo, por dónde vas, qué estás haciendo, aunque aún no tengas nada definitivo. Así sabremos que la cosa está en marcha. Ten en cuenta que el propietario también necesita su poquitín de estímulo.
Y a los demás, lo mismo les digo. Nunca se dijo que esto iba a ser fácil. Más bien está pensado para que fuera un cifrado seguro, a pesar de ser de tipo clásico. En vuestras manos está demostrar lo contrario.
Saludos
---
Stand by
Entre mirar un poco el otro kriptograma de la imagen y que no tengo tiempo ultimamente para nada por cuestiones personales, ACYNOS reloaded no avanza, sigo dónde lo dejé con el reto 6-12. Siento las malas noticias, pero como decía aquel, es lo que hay.
Kriptosaludos.
Vale
Tranquilo. A ver si mientras tanto llegan los refuerzos. ¡DEDDS! Joder, me va a tocar poner una recompensa, como en el Oeste. Admin, ofrece en mi nombre una camiseta personalizada, por favor.
---
¡EH!
Que estoy aquí intentando ponerme a la altura de SkAsI, pero ya sabes que soy mucho más lento.
Yo también tengo algunos temas personales y no dispongo de mucho tiempo, asi que un poquitín de paciencia.
¡Y nada de camisetas! que se me va a llenar el armario ;)
Un saludo.