Helping ordinary people create extraordinary websites!

A Reversible Encryption Routine for PHP

By Tony Marston
2005-04-15

Using the Encryption Class
In order to use this class you must first include/require the file containing the class definition and then create an object or instance of the class.
require 'std.encryption.class.inc';

$crypt = new Encryption;
To encrypt a string you must supply the string and a key. The string length is optional. Note that before you write this to your database you should use the addslashes() command to deal with any special characters.
$encrypt_result = $crypt->encrypt($key, $password, $pswdlen);

$errors = $crypt->errors;
To decrypt a string you must supply the string and the key that was used to encrypt it.
$decrypt_result = $crypt->decrypt($key, $password);

$errors = $crypt->errors;




Tutorial pages:
 1 Votes

You might also want to check these out:


Leave a Comment on "A Reversible Encryption Routine for PHP"
You must be logged in to post a comment.

Link to This Tutorial Page!


GET OUR NEWSLETTERS