note 71415 deleted from function.mcrypt-encrypt by nikic

From: Date: Sat, 09 Nov 2013 11:14:22 +0000
Subject: note 71415 deleted from function.mcrypt-encrypt by nikic
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-197476@lists.php.net to get a copy of this message
Note Submitter: d a v i d w h t h o m a s @ g m a i l ---- Here's two simple functions to encrypt and decrypt a string: <?php function encryptData($value){ $key = "top secret key"; $text = $value; $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB); $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND); $crypttext = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, $text, MCRYPT_MODE_ECB, $iv); return $crypttext; } function decryptData($value){ $key = "top secret key"; $crypttext = $value; $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB); $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND); $decrypttext = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $key, $crypttext, MCRYPT_MODE_ECB, $iv); return trim($decrypttext); } ?>

« previous php.notes (#197476) next »