M3 Enigma machine Implementation

An enigma machine implementation
2K Downloads
Updated 24 Dec 2003

No License

The files included implement the M3 Enigma machine. Rotors.m implements the GUI and enigma.m implements the cipher substitutions. The implementation can be used as an aid to teaching the enigma machine. Also, the source can be used to show how to implement an enigma machine. The files are thoroughly commented and the application can run in MATLAB by just typing 'rotors'

Cite As

George Veletsianos (2024). M3 Enigma machine Implementation (https://www.mathworks.com/matlabcentral/fileexchange/4302-m3-enigma-machine-implementation), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R12
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Encryption / Cryptography in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0