PHP Classes

PHP Transposition Cipher: Encrypt a text shifting the position of characters

Recommend this page to a friend!

  Author Author  
Picture of Gavin Gordon Markowski
Name: Gavin Gordon Markowski <contact>
Classes: 13 packages by
Country: Canada Canada
Age: 34
All time rank: 180241 in Canada Canada
Week rank: 587 Up9 in Canada Canada Up
Innovation award
Innovation award
Nominee: 5x


  Detailed description   Download Download .zip .tar.gz   Install with Composer Install with Composer  
This class can encrypt a text shifting the position of characters.

It takes a text string and an encryption key as parameters to execute a transposition of the string characters according to the value of the key.

The resulting encryption key is another string with the same characters that appear in shifted positions.

  Classes of Gavin Gordon Markowski  >  PHP Transposition Cipher  >  Download Download .zip .tar.gz  >  Support forum Support forum  >  Blog Blog (1)  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: PHP Transposition Cipher
Base name: transpositioncipher
Description: Encrypt a text shifting the position of characters
Version: 1.0.0
PHP version: 5
License: MIT/X Consortium License
All time users: 120 users
All time rank: 9392
Week users: 0 users
Week rank: 189 Equal
 
  Groups   Rate classes User ratings   Applications   Files Files  

  Groups  
Group folder image PHP 5 Classes using PHP 5 specific features View top rated classes
Group folder image Cryptography Encrypting, decrypting and hashing data View top rated classes
Group folder image Text processing Manipulating and validating text data View top rated classes


  Innovation Award  
PHP Programming Innovation award nominee
March 2022
Number 8
Some applications need to encrypt text strings with the secret key so that the resulting encrypted value still uses readable characters.

Shifting the position of the characters in an unpredictable way is an approach to encrypting the text that guarantees that the resulting text string will still be readable.

This package implements a transposition cipher algorithm that can encrypt text using only the original string characters in a different position. Therefore it preserves the readability of the encrypted string characters.

Manuel Lemos

  User ratings  
Not yet rated by the users

  Applications that use this package  
No pages of applications that use this class were specified.

Add link image If you know an application of this package, send a message to the author to add a link here.

  Files folder image Files  
File Role Description
Files folder imagesrc (1 file)
Files folder imagetest (1 file)
Accessible without login Plain text file .travis.yml Data Auxiliary data
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file phpunit.xml Data Auxiliary data

  Files folder image Files  /  src  
File Role Description
  Plain text file TranspositionCipher.php Class Class source

  Files folder image Files  /  test  
File Role Description
  Plain text file TranspositionCipherTest.php Class Class source

Install with Composer Install with Composer - Download Download all files: transpositioncipher.tar.gz transpositioncipher.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.