'Crypto' es un pequeño desarrollo , que he realizado en python utilizando tkinter como interfaz gráfico de usuario (GUI), sobre criptografía, criptoanálisis y utilidades relacionadas . En esta primera versión se contemplan únicamente criptosistemas clásicos y unos pocos métodos de criptoanális y utilidades relacionados con éstos, pero la idea es ir completándola para ampiar todos los aspectos que contempla actualmente e incorporar criptosistemas modernos. Al final de este post se puede descargar el ejecutable para 'Windows' de esta primera versión de la aplicación. Descargar Crypto v1.0: Nota : para que los cifrados templario, francmasón y Zodiac funcionen correctamente es necesario tener instaladas las fuentes que se proporcionan junto al ejecutable (TemplarsCipherPlus.otf, PigpenCipher.otf y ZodiacKiller.otf, respectivamente) en la carpeta '/recursos/fuentes'; clic del boton derecho sobre el archivo de fuente a instalar y clic sobre la opción 'Instalar...
En este post el tradicional juego del ahorcado, al que todos hemos jugado cuando eramos niños (los de mi generación con lápiz y papel), desarrollado en python con tkinter como interface gráfico de usuario (GUI). El juego consiste en adivinar una palabra letra a letra. Tras cada fallo se va añadiendo una parte del dibujo del ahorcado. El juego se gana si se adivina la palabra antes de que se complete el dibujo, perdiéndose si no se logra esto. La lista de palabras con las que se juega se ha obtenidos de las 10.000 formas más frecuentes en español que figuran en la página web de la Real Academia Española (RAE) . En concreto, el número de palabras por caracteres en las mismas es el siguiente: - Palabras de 5 caracteres: 1.250 - Palabras de 6 caracteres: 1.488 - Palabras de 7 caracteres: 1.670 - Palabras de 8 caracteres: 1.526 - Palabras de 9 caracteres: 1.156 - Palabras de 10 caracteres: 830 Como siempre, al final de este post se podrán descargar tanto el ejecutable de windows como el re...