El texto es un cifrado cesar.
El cifrado cesar es cambiar la letra por la siguiente del abecedario.
Por ejemplo:
Leonel
Mfpofm
Después de la L viene la M.
Después de la e viene la f.
...
Esto sería cifrado Cesar aplicado 1 vez. Si le vuelves a aplicar Cesar:
Mfpofm
Ngqpgn
El cifrado cesar lo puedes aplicar las veces que quieras, y cada vez tienes un resultado distinto, tienes hasta 25 vueltas.
Es un cifrado muy sencillo. Para romperlo, simplemente le das 25 vueltas a las letras. Por ejemplo, imagínate que el mensaje que quieres descifrar es: "mtqf"
Si le das multiples vueltas, pasarás por todas las posibilidades:
0: mtqf
1: nurg
2: ovsh
3: pwti
4: qxuj
5: ryvk
6: szwl
7: taxm
8: ubyn
9: vczo
10: wdap
11: xebq
12: yfcr
13: zgds
14: ahet
15: bifu
16: cjgv
17: dkhw
18: elix
19: fmjy
20: gnkz
21: hola
22: ipmb
23: jqnc
24: krod
25: lspe
Si te fijas, la vuelta número 21 es la única combinación de letras que tiene significado.
Cuando te encuentras un mensaje, nunca puedes saber al 100% de que tipo de cifrado es.
El primer paso es conocer el contexto y analizar el mensaje.
Para analizar el mensaje a primera vista, debes conocer una buena cantidad de cifrados y codificaciones.
Por ejemplo si ves un texto que acabe en == y utiliza principalmente caracteres alfabéticos, es probable que se trate de base64.
Si tiene 32 caracteres, puede tratarse de algún tipo de hash.
Etc.
CriptoanalisisAquí te dejo una lista de cifrados clásicos:
https://privacycanada.net/short-list-of-classical-ciphers/Aquí tienes algunos retos. Los hay desde muy muy fáciles a muy muy difíciles.
https://foro.elhacker.net/criptografia/criptodomingo-t496267.0.html