PHP Classes

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    
Ratings Unique User Downloads Download Rankings
StarStarStarStar 61%Total: 994 This week: 1All time: 3,661 This week: 560Up
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
Age: 45
All time rank: 101610 in Austria Austria
Week rank: 411 Up2 in Austria Austria Up
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:994
This week:1
All time:3,661
This week:560Up
 User Ratings  
 
 All time
Utility:75%StarStarStarStar
Consistency:83%StarStarStarStarStar
Documentation:83%StarStarStarStarStar
Examples:75%StarStarStarStar
Tests:-
Videos:-
Overall:61%StarStarStarStar
Rank:997