PHP Classes
elePHPant
Icontem

Simple PHP Enigma Machine: Encrypt and decrypt data like the Enigma machine

Recommend this page to a friend!
  Info   View files Example   Screenshots Screenshots   View files View files (5)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2019-12-11 (1 month ago) RSS 2.0 feedNot yet rated by the usersTotal: 68 This week: 1All time: 9,546 This week: 340Up
Version License PHP version Categories
simple 1.0The PHP License7.3PHP 5, Cryptography
Description Author

This package can encrypt and decrypt data like the Enigma machine.

It can take a list of rotator characters that act as key and encrypts a given text string.

The package can also do the opposite, i.e. it takes a given encrypted message and decrypts it using the reverse process.

Innovation Award
PHP Programming Innovation award nominee
December 2019
Nominee
Vote
The Enigma machine was a well-known electro-mechanical computer that was used during World War II to help allies win the war.

This package implements the encryption algorithms in PHP that are similar to used implemented by the Enigma machine.

Manuel Lemos
  Performance   Level  
Name: adam berger <contact>
Classes: 14 packages by
Country: Poland Poland
Age: ???
All time rank: 92626 in Poland Poland
Week rank: 320 Up9 in Poland Poland Up
Innovation award
Innovation award
Nominee: 4x

Winner: 1x

 

Details

Simple Enigma Kriegsmarine

Enigma for 10 Encryption Drums. For 10 rotator 36x36x36x36x36x36x36x36x36x36 = 3 656 158 440 062 976 brutal force. PHP 7.3 more information here http://www.joomla-cms.com.pl/pl/ciekawostki/?atwa-enigma-kriegsmarine-w-php-7-3.html

Screenshots  
  • Enigma-Kregsmarine
  Files folder image Files  
File Role Description
Files folder imageEnigmaKriegsmarine (3 files)
Accessible without login Plain text file index.php Example Example script
Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files  /  EnigmaKriegsmarine  
File Role Description
  Plain text file ClassEnigma.php Class Class source
  Plain text file EncryptionAndDecryption.php Class Class source
  Plain text file ValidateTrait.php Class Class source

 Version Control Unique User Downloads Download Rankings  
 83%
Total:68
This week:1
All time:9,546
This week:340Up