GitHub topics: enigma-simulator
khaosdoctor/enigmajs
Full implementation of the 1944 German cryptographic machine in TypeScript with a nice UI
Language: Vue - Size: 9.88 MB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 29 - Forks: 1

cedricbonhomme/pyEnigma
Python Enigma cypher machine simulator.
Language: Python - Size: 285 KB - Last synced at: 15 days ago - Pushed at: 3 months ago - Stars: 70 - Forks: 14

welf-poser/Enigma_Cpp
A siteproject to simulate the Enigma-machine
Language: C++ - Size: 14.6 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Ondoher/enigma
Tools and documentation to help with building and testing an Enigma Machine simulator.
Language: JavaScript - Size: 1.41 MB - Last synced at: 11 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

BossNattawat/Enigma
This program simulates a Enigma Machine, encrypting messages using configurable rotors and a reflector. Rotor positions shift with each letter, creating dynamic encryption. Users select rotors, set positions, and input messages for encryption.
Language: Python - Size: 3.91 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

mikaoj/EnigmaKit
Enigma encryption in Swift
Language: Swift - Size: 156 KB - Last synced at: 9 days ago - Pushed at: about 6 years ago - Stars: 118 - Forks: 11

imraghavojha/Enigma-Machine
CLI Based Enigma Machine simulator for encryption and decryption. Completely written in plain simple c++.
Language: C++ - Size: 53.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

kecioch/enigma
An interactive web-simulator of the Enigma machine
Language: TypeScript - Size: 2.57 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

nathanljones/engima_machine
Enigma Machine in Rust
Language: Rust - Size: 31.3 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

kaotickj/enigma
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.
Size: 21.7 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

Robert-van-Engelen/Enigma
A historically accurate Enigma machine in your pocket to encode and decode secret messages
Language: BASIC - Size: 181 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 1

andestef/enigma
Language: Python - Size: 0 Bytes - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

mammaddrik/christopher
Tool for Encryption & Decryption.
Language: Python - Size: 2.45 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

Vidlec/Enigma-Node
Enigma machine emulator in Nodejs with react frontend
Language: JavaScript - Size: 1.24 MB - Last synced at: 24 days ago - Pushed at: over 7 years ago - Stars: 7 - Forks: 1

PanagiotisKots/Enigma-Machine-Simulator
A C-based simulation of the Enigma machine encryption process
Language: C - Size: 386 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

raulciure/Enigma-Simulator
A Java program that simulates the operation of the Enigma M4 cipher machine, with a console interface.
Language: Java - Size: 56.6 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

M23rsad/enigma
Enigma simulator (Encryption tool used in World War II )
Language: Kotlin - Size: 16.6 KB - Last synced at: 8 months ago - Pushed at: 12 months ago - Stars: 4 - Forks: 0

raulciure/Enigma-Simulator-backend
Java backend module that simulates the operation of the Enigma M4 cipher machine.
Language: Java - Size: 7.81 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

barrettotte/Fortran77-Enigma
Enigma machine emulator in Fortran77 (fixed-format)
Language: Fortran - Size: 42 KB - Last synced at: 25 days ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 1

ahansen2014/Enigma-simulator-V1.0
Python implementation of the WWII Enigma Simulator
Language: Python - Size: 23.4 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

emedvedev/enigma
Enigma cipher machine emulator (CLI + library) written in Go
Language: Go - Size: 39.1 KB - Last synced at: 9 days ago - Pushed at: about 8 years ago - Stars: 55 - Forks: 16

ANKer661/Toy_Enigma_Simulator
Simulate Enigma machine with configurable settings and real-time encryption/decryption feedback using Streamlit.
Language: Python - Size: 314 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

henryhale/enigma
🔐 A basic simulation of the Enigma machine
Language: TypeScript - Size: 36.1 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

SectioKW/EnigmaMachine
Python approach to implement the Enigma Machine.
Language: Python - Size: 22.5 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

tisu19021997/TheEnigmaMachine
Enigma Machine simulation. Work in progress.
Language: Python - Size: 3.52 MB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

EmilyShepherd/Enigma-Machine
Java implementation of the Enigma Machine
Language: Java - Size: 17.6 KB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 0

DanielDekhtyar/The-Enigma-Cipher
A python code to simulate the encryption algorithm of the Enigma machine
Language: Python - Size: 61.4 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

aurbano/enigma_py
Python implementation of the Enigma machine
Language: Python - Size: 295 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

lusingander/enigma
Terminal Enigma machine simulator ⚙️
Language: Go - Size: 346 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

KaueMiziara/enigma-tui-simulator
Encrypt messages using the Enigma machine (TUI version)
Language: C++ - Size: 85.9 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

willsawyerrrr/CodebreakingLaboratory
Language: Python - Size: 159 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

lubeskih/enigma-emulator
Enigma I, Navy M3/M4 Machine Emulator
Language: TypeScript - Size: 8.2 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 35 - Forks: 5

ntsakonas/HC-9-Cipher-Machine-Simulator
A simulator of the HC-9, a mechanical cipher machine built by Transvertex in the early '50s
Language: Java - Size: 76.2 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 1

OscarVanL/COMP1202-Enigma-Machine
Java Object Oriented CS Coursework COMP1202
Language: Java - Size: 696 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

mateusfg7/Enigma.py Fork of alonefps/Enigma
Enigma Machine Simulator
Size: 3.91 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

IvanAuteville/Enigma
Enigma Machine Simulator
Language: C# - Size: 913 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

iamaziz/enigma-machine-simulator
Enigma Machine Simulator
Language: Python - Size: 2.93 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

UrocyonF/Enigma_simulator
This project is a school project. The goal is to create a program that can encrypt and decrypt a message like the Enigma machine did.
Language: Python - Size: 658 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

Cave-8/Enigma-machine
An Enigma machine simulator built in Rust.
Language: Rust - Size: 1.56 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

mikeleo03/Enigma-M3-Cryptography
Enigma M3 Cryptography Simulation Created using React, Tailwind, and NodeJS
Language: JavaScript - Size: 2.41 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

tomaszlal/enigma-first
Model and principle of operation of the enigma cipher machine . Console application example.
Language: Java - Size: 4.88 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

gremmie/enigma
A historically accurate Enigma Machine simulator written in Python 3.
Language: Python - Size: 82 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 1

lirmimrod/Enigma_Java Fork of idan1356/Enigma-Java
an engine that enables encryption and decryption of messages using simulated Enigma machine, with an option to display various machine statistics and parameters in the text UI.
Size: 56.6 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

idan1356/Enigma-Java
an engine that enables encryption and decryption of messages using simulated Enigma machine, with an option to display various machine statistics and parameters in the text UI.
Language: Java - Size: 139 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

Dymoxz/Simple-Enigma
Simple Enigma simulator with visual en-/decoding path, made in Python
Language: Python - Size: 41 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

OnlyCS/enigma.js
Unnecessary overly-complicated enigma machine
Language: JavaScript - Size: 26.4 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

jamesgoodhouse/react-enigma-machine
Language: JavaScript - Size: 1.79 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

avisemler/enigma_simulator
Simulates the Engima machine in Python
Language: Python - Size: 3.91 KB - Last synced at: 5 months ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

17livincent/EnigmaMachine
An Enigma Machine simulator implemented using C++.
Language: C++ - Size: 17.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Arkham/enigma-in-elm
Language: Elm - Size: 5.89 MB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

rajabzadehm43/Enigma-Simulator
A Simply And Real Simulator Of Enigma Encryption Machine
Language: C# - Size: 5.86 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

dori-dev/Enigma
Enigma Simulator
Language: Python - Size: 37.1 KB - Last synced at: 2 days ago - Pushed at: almost 3 years ago - Stars: 8 - Forks: 1

mymmrac/enigma
Enigma implementation in Golang
Language: Go - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

stuin/Yolol-Enigma
Enigma Machine Simulator in Yolol
Language: Python - Size: 40 KB - Last synced at: 19 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

kolosovpetro/EnigmaMachine
Multi-rotor enigma machine written in C#
Language: C# - Size: 10.7 KB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

berkaybarlas/Modern-Cryptography
Koc University Comp 443: Modern Cryptography Course project
Language: Python - Size: 524 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

moddedTechnic/Enigma-Machine
A simple Enigma machine simulator
Language: Python - Size: 124 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

janbican/enigma
Enigma (npm Package)
Language: JavaScript - Size: 90.8 KB - Last synced at: 3 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

boardfish/com3190-assignment
A simulation of the Enigma I machine in Erlang.
Language: Erlang - Size: 2.14 MB - Last synced at: 25 days ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

adebaumann/Enigma_Visual_Simulator Fork of mjculross/Enigma_Visual_Simulator
Graphical simulation of the Enigma Machine which runs on an Arduino+MCUFriend touchscreen
Language: C++ - Size: 129 KB - Last synced at: 8 days ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

zing-rsa/enigma-for-numbers
An Enigma machine that will encrypt numbers in a similar way to it used to encrypt letters.
Language: C# - Size: 31.3 KB - Last synced at: 21 days ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

GasperPaul/enigma
Simple WW2 Enigma machine simulator
Language: JavaScript - Size: 2.93 KB - Last synced at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

hiperbou/enigma
Enigma Machine Emulator in Kotlin
Language: Kotlin - Size: 44.9 KB - Last synced at: 20 days ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 1

rafael-santiago/dev-enigma
Let's implement an Enigma machine as a char device just for fun.
Language: C - Size: 2.34 MB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 24 - Forks: 2

e10s/enigma
A library for simulating the Enigma machines, implemented in dlang
Language: D - Size: 41 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

victornpb/enigma
Language: JavaScript - Size: 6.94 MB - Last synced at: 20 days ago - Pushed at: about 9 years ago - Stars: 1 - Forks: 0

bchangip/enigma-haskell
Enigma M4 implementation in Haskell.
Language: Haskell - Size: 2.93 KB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

leoneperdigao/enigma-machine
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.
Language: Python - Size: 1.16 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Xelvaris/Cryptography 📦
Implementations of some well known ciphers and algorithms in C# and Java
Language: C# - Size: 188 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 2

JuulH/Enigma-Python
Simple command-line Enigma Machine simulation in Python
Language: Python - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

dineshyadav3169/enigma-machine-simulator-python
⚡ Enigma Machine Simulator made using Python
Language: Python - Size: 1.64 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 1

asilichenko/enigma
Enigma machine simulator + cipher breakers
Language: Java - Size: 1.36 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

TheTeaCat/COM2108-Assignment-3 📦
An assignment @ The University of Sheffield to implement the Bombe in Haskell
Language: Haskell - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0

lunava/Enigma-js
Language: JavaScript - Size: 2.05 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

lgirotogarcia/Enigma
No meio de meus estudos sobre JavaScript e Node.JS, me inspirei no filme O Jogo da Imitação, para tentar criar uma réplica em JavaScript da máquina Enigma. Nesse projeto estou me desafiando a usar somente soluções próprias para o código. Buscando mais conhecimento da linguagem, e exercitando minha lógica de programação.
Language: JavaScript - Size: 50.8 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

ashwin003/ng-enigma-cipher
Enigma Cipher machine implemented with Angular
Language: TypeScript - Size: 168 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

HarshVaragiya/ENIGMA
Standard WW II ENIGMA implementation in Java
Language: Java - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 1

patrick-bedkowski/The-Enigma-Machine-Simulator
The Enigma Machine Simulator is a simple program that mimics Enigma Machine used in World War II.
Language: Python - Size: 1.91 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

wojciechGaudnik/Simnigma
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).
Language: Python - Size: 12.7 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

igoresso/enigma
Modern web version of Enigma I
Language: SCSS - Size: 2.82 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

gremmie/cpp-enigma
This is a C++11 port of my Python Enigma Machine library (Py-Enigma). It was written for high performance situations like ciphertext-only attacks involving hill-climbing, etc. The design and API are very similar to Py-Enigma.
Language: C++ - Size: 35.2 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

leezhixuan/Enigma-Machine
A Java Implementation of the Enigma
Language: Java - Size: 28.3 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

samcunliffe/enigma
Sam's Enigma machine simulator
Language: Python - Size: 44.9 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

ZaqueuCavalcante/Enigma-Simulator
:key: Simula a versão militar da máquina, utilizada na Segunda Guerra Mundial.
Language: Processing - Size: 464 KB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

omerbguclu/Enigma
Enigma Java Console Version
Language: Java - Size: 36.1 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 0

archanpatkar/Enigma
An Enigma Machine ⚙️⚙️⚙️ written in Python 🐍
Language: Python - Size: 155 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 2

DigicaSolutions/EnigmaCode
Cracking the Enigma Code
Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 28 - Forks: 0

idan1356/Enigma-Java-Web-App
a web app that consists of 3 Java-FX Http clients and an http tomcat server, where teams compete against each other in a brute-force decryption competition of an enigma machine message
Language: Java - Size: 11.5 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

FelixRitter3110/EngimaSim
Python based model, replicating the intriguing Enigma Machine of WWII
Language: Python - Size: 12.7 KB - Last synced at: 6 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

AaditJha/Enigma-Simulator
A C++ GUI Based simulation of famous cipher device developed and used in the early- to mid-20th century to protect commercial, diplomatic, and military communication. It was employed extensively by Nazi Germany during World War II, The Enigma Machine.
Language: C++ - Size: 546 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

epicyclism/enigma
Bit and pieces to emulate the WW2 German Enigma machine with the eventual ambition of being able to crack it from cyphertext alone.
Language: C++ - Size: 12.6 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

XJay18/Enigma-in-Android
Enigma Simulator for Android devices.
Language: Java - Size: 1.62 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

PouriaParhami/enigma
Enigma encryption machine simulation
Language: Python - Size: 13.7 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

erwindevreugd/Enigma
Language: C# - Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: almost 9 years ago - Stars: 0 - Forks: 0
