Ik heb deze functies
Dit werkt wel in php 4 maar niet in php 5 (mcrypt versie 2.5.7).
Het gaat daar dan fout bij het decoden, het gecodeerde in php5 kan ik namelijk in php4 wel weer decrypten. In php5 krijg ik echter abracadabra eruit..
PHP:
1
2
3
4
5
6
7
8
9
| <? // encrypt $iv = mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_BLOWFISH, MCRYPT_MODE_ECB), MCRYPT_RAND); $output = mcrypt_encrypt(MCRYPT_BLOWFISH, $key, $input, MCRYPT_MODE_ECB, $iv); // decrypt $iv = mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_BLOWFISH, MCRYPT_MODE_ECB), MCRYPT_RAND); $output = trim(mcrypt_decrypt(MCRYPT_BLOWFISH, $key, $input, MCRYPT_MODE_ECB, $iv)) ?> |
Dit werkt wel in php 4 maar niet in php 5 (mcrypt versie 2.5.7).
Het gaat daar dan fout bij het decoden, het gecodeerde in php5 kan ik namelijk in php4 wel weer decrypten. In php5 krijg ik echter abracadabra eruit..