Autor Tema: Quebrantar cifrado

0 Usuarios y 1 Visitante están viendo este tema.

11 Septiembre, 2025, 01:37 am
Leído 9175 veces

imaginaryboy

  • $$\Large \color{#5e8d56}\pi\,\pi\,\pi$$
  • Mensajes: 134
  • País: ar
  • Karma: +0/-0
  • Sexo: Masculino
Hola encontré este ejercicio en un apunte de sistemas operativos... no le encontré la solución :banghead:


11 Septiembre, 2025, 01:57 am
Respuesta #1

Richard R Richard

  • Ingeniero Industrial
  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,054
  • País: ar
  • Karma: +2/-0
  • Sexo: Masculino
  • Dentro de la ciencia todo,fuera de la ciencia nada
Hola encontré este ejercicio en un apunte de sistemas operativos... no le encontré la solución :banghead:
No lo veo muy dificil,  ... una ayudita , las primeras 4 palabras son "Todo lo que somos"
Saludos  \(\mathbb {R}^3\)

11 Septiembre, 2025, 02:38 am
Respuesta #2

Tachikomaia

  • $$\Large \color{#5b61b3}\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 1,297
  • País: uy
  • Karma: +0/-0
  • Sexo: Masculino
Había pensado recomendarte un foro de hackers si nadie te respondía, pero lo tuyo ni siquiera es un problema de informática me parece, ni matemáticas, parece como jugar al ahorcado.
https://es.wikipedia.org/wiki/Ahorcado_(juego)

Como tiene tildes podemos suponer que está en español, aunque quizá tenga palabras en otro idioma.

Se supone que conviene empezar por palabras en que sólo falte 1 letra. Y entre más larga, mejor. O entre menos posibilidades tenga. E4tá parece claro que es Está. Luego sustituyes los 4 por s.

M... ¿pero esto lo tienes que hacer programando? m... usando un archivo de diccionario... En ese caso sí es tarea de informática.
Necesitas poner la frase en un array, donde en los casos en que no sepas las letras pones los números.
Otro array igual (Traduction).
Luego consigues un diccionario.
Luego debes crear otro array que en cada posición tenga la letra que corresponde, por ejemplo "_", "_", "_", "_", "_", "A"
o sea, el 5 es A.
Las demás posiciones se van a tener que asignar, usando combinatoria y variando, especificando que ciertos valores no varíen (como A, que ya lo sabes).
Para cada variación, haces que Traduction sea como la frase incógnita, luego le sustituyes las letras según el 3era array (el código, el sistema de traducción), y para cada palabra formada chequeas que esté en el diccionario. Si resulta, ya probablemente tienes la respuesta, sino se prueba la siguiente variación.

No es tan fácil, pero GPT te lo puede hacer casi todo. Pero hay 2 problemas:
- Difícilmente todas las palabras estén en un diccionario, porque suelen estar los verbos no conjugados o como se diga, "estar", pero no "estoy", "estás", "está", etc, etc.
- Podría ser que el programa halle una traducción en que efectivamente se formen palabras reales, pero que la frase en sí no tenga sentido.
Así que no creo que sea una buena solución, aunque es un poco interesante.

Los hackers a veces deben traducir hashes, sin pistas. No sé los detalles.
https://es.wikipedia.org/wiki/Funci%C3%B3n_hash

13 Septiembre, 2025, 04:56 pm
Respuesta #3

imaginaryboy

  • $$\Large \color{#5e8d56}\pi\,\pi\,\pi$$
  • Mensajes: 134
  • País: ar
  • Karma: +0/-0
  • Sexo: Masculino
Creo que se parece mas al ahorcado a que un problema que requiera de matemáticas, porque no le encuentro sentido hasta el momento.

13 Septiembre, 2025, 08:03 pm
Respuesta #4

Richard R Richard

  • Ingeniero Industrial
  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,054
  • País: ar
  • Karma: +2/-0
  • Sexo: Masculino
  • Dentro de la ciencia todo,fuera de la ciencia nada
En el caso de ser un ahorcado  resulta en "TODO LO QUE SOMOS ES EL RESULTADO DE LO QUE HEMOS PENSADO, ESTÁ FUNDADO EN NUESTROS PENSAMIENTOS Y ESTÁ HECHO DE NUESTROS PENSAMIENTOS"


Si es otra cosa , habra que darle mas al coco.

Saludos  \(\mathbb {R}^3\)

18 Septiembre, 2025, 04:23 am
Respuesta #5

Tachikomaia

  • $$\Large \color{#5b61b3}\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 1,297
  • País: uy
  • Karma: +0/-0
  • Sexo: Masculino
Intenté hacerlo hace días pero no pude.

Puse la S porque como en dije E_TÁ parece que sólo puede ser la S.


Ahora tenemos E_
_E
E_ diferente

En los casos de E_ podría ser
El
En
Si decimos que es l, es 2 es l, y con ello... no veo problema.
Si decimos que es n, tampoco.

No me resulta tan fácil de hacer, habría que ir haciendo muchas imágenes para cada posible camino, hasta llegar a imposibles, entonces descartar. Sino habría que hacerlo imaginariamente, sin hacer imágenes, pero no sirvo mucho en eso.

Toma demasiado tiempo me parece, considerando lo poco útil que parece.