An open API service providing repository metadata for many open source software ecosystems.

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