PHP Classes
elePHPant
Icontem

Enigma: Encrypt and decrypt data emulating Enigma machine

Recommend this page to a friend!
  Info   View files View files (8)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2007-11-19 (8 years ago) RSS 2.0 feedNot enough user ratingsTotal: 938 This week: 1All time: 3,686 This week: 1,047Up
Version License PHP version Categories
enigma 1.0Freely Distributable5.0PHP 5, Cryptography
Description Author

This package can be used to encrypt and decrypt data emulating the Enigma machine.

It implements several classes that emulate in software the different mechanical parts of the original Enigma machine.

It can encode and decode several letters of a secret message.

Innovation Award
PHP Programming Innovation award nominee
November 2007
Number 4


Prize: One license of PHPEdit Professional
Enigma is the of a mechanical machine used by the Germans in World War II to encrypt and decrypt secret messages exchanged by German officials.

This package is a PHP implementation of the Enigma machine.

Manuel Lemos
Picture of david kargl
Name: david kargl <contact>
Classes: 2 packages by
Country: Austria Austria
Innovation award
Innovation award
Nominee: 1x

  Files folder image Files  
File Role Description
Files folder imagecore (6 files)
Accessible without login Plain text file doc.php Doc. Documentation
Accessible without login Plain text file index.php Example example

  Files folder image Files  /  core  
File Role Description
  Plain text file enigma.class.php Class main class
  Accessible without login Plain text file Enigma.php Conf. Defines, includes and some data
  Plain text file plugboard.class.php Class Plugboard
  Plain text file reflector.class.php Class Reflector
  Plain text file rotor.class.php Class Rotor
  Plain text file wiring.class.php Class Wiring

 Version Control Unique User Downloads Download Rankings  
 0%
Total:938
This week:1
All time:3,686
This week:1,047Up