mysql> select aes_encrypt('go rdan', 'abc');
+------------------------------+
| aes_encrypt('go rdan', 'abc') |
+------------------------------+
| p§Èb9??_é?0ö?LI Ý |
+------------------------------+
I would like to "emulate" that function in PHP. I know that MySQL AES algorithm
is RIJNDAEL_128 so I tried the following code
<?php
$iv_size = mcrypt_get_iv_s ize(MCRYPT_RIJN DAEL_128, MCRYPT_MODE_CBC );
$iv = mcrypt_create_i v($iv_size, MCRYPT_RAND);
echo mcrypt_ecb (MCRYPT_RIJNDAE L_128, 'abc', 'gordan', MCRYPT_MODE_CBC ,
$iv);
?>
but the encrypted string is different from the MySQL one :-(
and ideas?
thanks,
gordan
+------------------------------+
| aes_encrypt('go rdan', 'abc') |
+------------------------------+
| p§Èb9??_é?0ö?LI Ý |
+------------------------------+
I would like to "emulate" that function in PHP. I know that MySQL AES algorithm
is RIJNDAEL_128 so I tried the following code
<?php
$iv_size = mcrypt_get_iv_s ize(MCRYPT_RIJN DAEL_128, MCRYPT_MODE_CBC );
$iv = mcrypt_create_i v($iv_size, MCRYPT_RAND);
echo mcrypt_ecb (MCRYPT_RIJNDAE L_128, 'abc', 'gordan', MCRYPT_MODE_CBC ,
$iv);
?>
but the encrypted string is different from the MySQL one :-(
and ideas?
thanks,
gordan
Comment