Learning the Enigma with Recurrent Neural Networks
-
Updated
Aug 11, 2022 - Jupyter Notebook
Learning the Enigma with Recurrent Neural Networks
Enigma cipher machine emulator (CLI + library) written in Go
Full implementation of the 1944 German cryptographic machine in TypeScript with a nice UI
Cracking the Enigma Code
This library provides functionality to encrypt and decrypt messages using the Enigma machine encryption algorithm.
This enigma-simulator project is an educational tool which simulates the workings of an Enigma machine, the Germans' main military encryption tool during World War II.
Enigma Machine Emulator in Kotlin
Enigma machine emulator in Fortran77 (fixed-format)
A Simply And Real Simulator Of Enigma Encryption Machine
A simulator of the HC-9, a mechanical cipher machine built by Transvertex in the early '50s
Encryption and decryption tools
Message encryption application based an Enigma Machine, a cipher device used by Nazi Germany during World War II. It encrypts and decrypts messages based on user-specified rotor positions and modes. Additionally, the program includes encryption through XOR encoding for extra obfuscation.
Koc University Comp 443: Modern Cryptography Course project
Encryption and decryption program using extended Enigma algorithm from 1.5E+7 to 2.96E+722 combinations (2048bit key, 100 rotors), with flag -f 8.79E+1444(4096bit key, 200 rotors).
Java backend module that simulates the operation of the Enigma M4 cipher machine.
Package to perform encoding and decoding messages using the Enigma Machine. This repo shows a correct PyPI build and release.
A python code to simulate the encryption algorithm of the Enigma machine
Enigma Cipher machine implemented with Angular
A program that simulates the Wehrmacht Enigma M3 used by the Nazi Army and Air Force during World War 2
Enigma Machine Simulator
Add a description, image, and links to the enigma-cipher topic page so that developers can more easily learn about it.
To associate your repository with the enigma-cipher topic, visit your repo's landing page and select "manage topics."