ID:               43466
 Updated by:       [EMAIL PROTECTED]
 Reported By:      askalski at gmail dot com
-Status:           Open
+Status:           Bogus
 Bug Type:         mcrypt related
 Operating System: Ubuntu
 PHP Version:      5.2.5
 New Comment:

Please do not submit the same bug more than once. An existing
bug report already describes this very problem. Even if you feel
that your issue is somewhat different, the resolution is likely
to be the same. 

Thank you for your interest in PHP.

Duplicate of #43143.


Previous Comments:
------------------------------------------------------------------------

[2007-12-01 00:20:17] askalski at gmail dot com

Description:
------------
mcrypt_generic_init() issues a PHP warning when an empty IV is supplied
(good), even in ECB mode (not so good).

>From the PHP documentation: "IV is ignored in ECB."

Since the IV is ignored in ECB mode, PHP should not issue any
IV-related warnings.

(Also tested php5.2-200711302330)


Reproduce code:
---------------
<?php
$td = mcrypt_module_open("des", "", "ecb", "");
mcrypt_generic_init($td, "01234567", "");
?>


Expected result:
----------------
I expect the code to run without any warnings.


Actual result:
--------------
Warning: mcrypt_generic_init(): Iv size incorrect; supplied length: 0,
needed: 8 in /tmp/php-5.2.5/ecb-test.php on line 3



------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=43466&edit=1

Reply via email to