Skip to content

This project is my term paper for my univ, which was intended to encrypt given messages the same way Nazi's Enigma did, but I couldn't finish the algorithm. It's quite close to the real one though

Notifications You must be signed in to change notification settings

ElijahLaMoon/Enigma

Repository files navigation

Welcome to Enigma!

First of all it's not an exact representation of how Enigma actually works despite it's quite close to it. My code works fine but it misses key settings and notches (I use simplified mechanism which works like odometr), and its result differs from what an actual Enigma would output. Also it has only CLI, GUI to be written. Anyway it works.

HOW TO RUN IT

Linux

Go into your terminal, clone the repository, and run $ cmake ., $ make and finally $ ./enigma

About

This project is my term paper for my univ, which was intended to encrypt given messages the same way Nazi's Enigma did, but I couldn't finish the algorithm. It's quite close to the real one though

Resources

Stars

Watchers

Forks