Page 1 of 1

php RIJNDAEL encryption example

Posted: Wed Jul 14, 2010 5:57 am
by Saman

Code: Select all

<?php
   $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
   $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
   $key = "my key";
   $text = "my message";
   $crypttext = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, $text, MCRYPT_MODE_ECB, $iv);
   echo 'plain: ' . $text . 'length: ' . strlen($text) . "<br>";
   echo 'cypher: ' . $crypttext . 'length: ' . strlen($crypttext) . "<br>";
?>