bug46010.phpt 565 B

1234567891011121314151617
  1. --TEST--
  2. Bug #46010 (warnings incorrectly generated for iv in ecb mode)
  3. --SKIPIF--
  4. <?php if (!extension_loaded("mcrypt")) print "skip"; ?>
  5. --FILE--
  6. <?php
  7. $key = "012345678901234567890123";
  8. var_dump(bin2hex(mcrypt_encrypt(MCRYPT_TRIPLEDES, $key, "data", MCRYPT_MODE_ECB)));
  9. var_dump(bin2hex(mcrypt_encrypt(MCRYPT_TRIPLEDES, $key, "data", MCRYPT_MODE_ECB, "a")));
  10. var_dump(bin2hex(mcrypt_encrypt(MCRYPT_TRIPLEDES, $key, "data", MCRYPT_MODE_ECB, "12345678")));
  11. ?>
  12. --EXPECTF--
  13. string(16) "f7a2ce11d4002294"
  14. string(16) "f7a2ce11d4002294"
  15. string(16) "f7a2ce11d4002294"