%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
--TEST-- Bug #37595 (mcrypt_generic calculates data length in wrong way) --SKIPIF-- <?php if (!extension_loaded("mcrypt")) print "skip"; ?> --FILE-- <?php $cipher_alg = MCRYPT_BLOWFISH; $skey = array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15); $key=''; foreach($skey as $t) { $key .= chr($t); } $sstr = array(1,2,3,4,5,6,7,8); $iv=''; foreach($sstr as $s) { $iv .= chr($s); } $str = "12345678"; $td = mcrypt_module_open(MCRYPT_BLOWFISH,'',MCRYPT_MODE_CBC,''); $data = Array( '12345678', '123456789', "\x001234567", '', '1234567812345678', '12345678123456789' ); foreach ($data as $val) { mcrypt_generic_init($td, $key, $iv); $enc = mcrypt_generic($td, $val); mcrypt_generic_deinit($td); mcrypt_generic_init($td, $key, $iv); var_dump($dec = @mdecrypt_generic($td, $enc)); } mcrypt_module_close($td); echo "Done\n"; ?> --EXPECTF-- Deprecated: Function mcrypt_module_open() is deprecated in %s%ebug37595.php on line 18 Deprecated: Function mcrypt_generic_init() is deprecated in %s%ebug37595.php on line 30 Deprecated: Function mcrypt_generic() is deprecated in %s%ebug37595.php on line 31 Deprecated: Function mcrypt_generic_deinit() is deprecated in %s%ebug37595.php on line 33 Deprecated: Function mcrypt_generic_init() is deprecated in %s%ebug37595.php on line 35 string(8) "12345678" Deprecated: Function mcrypt_generic_init() is deprecated in %s%ebug37595.php on line 30 Deprecated: Function mcrypt_generic() is deprecated in %s%ebug37595.php on line 31 Deprecated: Function mcrypt_generic_deinit() is deprecated in %s%ebug37595.php on line 33 Deprecated: Function mcrypt_generic_init() is deprecated in %s%ebug37595.php on line 35 string(16) "123456789 " Deprecated: Function mcrypt_generic_init() is deprecated in %s%ebug37595.php on line 30 Deprecated: Function mcrypt_generic() is deprecated in %s%ebug37595.php on line 31 Deprecated: Function mcrypt_generic_deinit() is deprecated in %s%ebug37595.php on line 33 Deprecated: Function mcrypt_generic_init() is deprecated in %s%ebug37595.php on line 35 string(8) "