Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como Tkinter

Criptografía (CCCLXXXIII): Simulador de la máquina Hebern

Dejo para descargar al final de esta entrada un simulador de la máquina Hebern de 1 rotor programado en python y que utiliza tkinter como interfaz gráfico de usuario (GUI). En sus inicios la máquina de cifrado   Hebern  era una máquina electromecánica de cifrado cuya unidad de cifrado la constituía un rotor y, posteriormente, su inventor, el estadounidense Edward Hebern , fue perfeccionándola y la máquina pasó a tener tres rotores y luego cinco. El simulador de esta entrada se corresponde con la máquina de 1 rotor. Descarga : Hebern v 1.0 Quizás también te interese :

Criptografía (CCCLXXXII): Simulador de la máquina Kryha

Dejo para descargar al final de esta entrada un simulador de la máquina Kryha "Standard" programado en python y que utiliza tkinter como interfaz gráfico de usuario (GUI). La máquina de cifrado Kryha era una máquina mecánica de cifrado cuyo origen se remonta a la década de 1920 y fue una de las primeras máquinas de cifrado disponibles para ser utilizadas tanto por empresas como por organismos diplomáticos y militares. Descarga : Kryha v 1.0 Quizás también te interese :

Criptografía (CCCLXXXI): Simulador de la máquina Enigma

Dejo para descargar al final de esta entrada un simulador de la máquina Enigma M3 (militar) programado en python y que utiliza tkinter como interfaz gráfico de usuario (GUI). La máquina Enigma es quizás la maquina de cifrado más conocida del siglo XX y fue utilizada por el ejército alemán en la Segunda Guerra Mundial (WWII). Descarga : Enigma v 1.0 Quizás también te interese :

Criptografía (CCCXXIV): Crypto (II)

'Crypto'  es un pequeño desarrollo , que estoy realizado en python utilizando tkinter como interfaz gráfico de usuario (GUI),  sobre criptografía, criptoanálisis, codificación, hashes y  utilidades relacionadas . Esta entrada se refiere a la segunda versión , que, además de todas las funcionalidades contempladas en la primera, incorpora nuevos criptosistemas clásicos y unos pocos modernos, codificación mediante diversos códigos, cálculo de hashes y nuevas utilidades. Todavía quedan muchas cosas por implementar, que se irán incluyendo en versiones posteriores. Descargar Crypto v2.0: Nota : para que los cifrados  y los códigos con símbolos funcionen correctamente es necesario  instalar las fuentes que se proporcionan en la carpeta '/recursos/fuentes'; clic del boton derecho sobre el archivo de la fuente a instalar y clic sobre la opción 'Instalar'. Quizás también te interese :

Criptografía (CCXCVI): Crypto (I)

'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...

Python + Tkinter (VI): Wordle

La sencillez hecha juego de palabras. El jugador debe adivinar una palabra de 5 letras, como máximo en 6 intentos, a partir de las pistas que se le dan sobre las letras que va introduciendo en relación con las que la componen. El jugador va introduciendo las letras de una palabra y cuando finaliza de introducirla, las letras que se encuentran en la palabra a adivinar y se encuentran en la misma posición se marcan en color verde; las letras que se encuentran en ella pero están en distinta posición se marcan en color naranja y las letras que no están en la palabra a adivinar se marcan en color gris. Se trata de un juego muy fácil de programar, por lo que lo recomiendo para todos aquellos que estén interesados en aprender sobre la programación en python utilizando la librería Tkinter como GUI. Para ello, como siempre, al final de este post  se podrán descargar tanto el ejecutable de windows como el resto de componentes del desarrollo  (código fuente, icono de la aplicación, imáge...