1234567891011121314151617 |
- --TEST--
- Bug #70625: mcrypt_encrypt() : won't return data when no IV was specified under RC4
- --SKIPIF--
- <?php if (!extension_loaded("mcrypt")) print "skip"; ?>
- --FILE--
- <?php
- $key = 'secretkey';
- $ciphertext = mcrypt_encrypt(MCRYPT_ARCFOUR, $key, 'payload', MCRYPT_MODE_STREAM);
- var_dump(bin2hex($ciphertext));
- $plaintext = mcrypt_decrypt(MCRYPT_ARCFOUR, $key, $ciphertext, MCRYPT_MODE_STREAM);
- var_dump($plaintext);
- ?>
- --EXPECT--
- string(14) "d5c9a57023d0f1"
- string(7) "payload"
|