summaryrefslogtreecommitdiff
path: root/ext/mcrypt/tests
diff options
context:
space:
mode:
Diffstat (limited to 'ext/mcrypt/tests')
-rw-r--r--ext/mcrypt/tests/blowfish.phpt231
-rw-r--r--ext/mcrypt/tests/bug35496.phpt20
-rw-r--r--ext/mcrypt/tests/bug37595.phptbin3402 -> 0 bytes
-rw-r--r--ext/mcrypt/tests/bug41252.phpt17
-rw-r--r--ext/mcrypt/tests/bug43143.phpt27
-rw-r--r--ext/mcrypt/tests/bug46010.phpt22
-rw-r--r--ext/mcrypt/tests/bug49738.phpt21
-rw-r--r--ext/mcrypt/tests/bug55169.phpt58
-rw-r--r--ext/mcrypt/tests/bug70625.phpt20
-rw-r--r--ext/mcrypt/tests/bug8040.phpt24
-rw-r--r--ext/mcrypt/tests/mcrypt_cbc.phpt34
-rw-r--r--ext/mcrypt/tests/mcrypt_cbc_3des_decrypt.phpt114
-rw-r--r--ext/mcrypt/tests/mcrypt_cbc_3des_encrypt.phpt97
-rw-r--r--ext/mcrypt/tests/mcrypt_cfb.phpt33
-rw-r--r--ext/mcrypt/tests/mcrypt_create_iv.phpt28
-rw-r--r--ext/mcrypt/tests/mcrypt_decrypt.phpt40
-rw-r--r--ext/mcrypt/tests/mcrypt_decrypt_3des_cbc.phpt119
-rw-r--r--ext/mcrypt/tests/mcrypt_decrypt_3des_ecb.phpt114
-rw-r--r--ext/mcrypt/tests/mcrypt_decrypt_error.phpt55
-rw-r--r--ext/mcrypt/tests/mcrypt_decrypt_variation1.phpt255
-rw-r--r--ext/mcrypt/tests/mcrypt_decrypt_variation2.phpt255
-rw-r--r--ext/mcrypt/tests/mcrypt_decrypt_variation3.phpt235
-rw-r--r--ext/mcrypt/tests/mcrypt_decrypt_variation4.phpt255
-rw-r--r--ext/mcrypt/tests/mcrypt_decrypt_variation5.phpt255
-rw-r--r--ext/mcrypt/tests/mcrypt_ecb.phpt30
-rw-r--r--ext/mcrypt/tests/mcrypt_ecb_3des_decrypt.phpt111
-rw-r--r--ext/mcrypt/tests/mcrypt_ecb_3des_encrypt.phpt96
-rw-r--r--ext/mcrypt/tests/mcrypt_enc_get_algorithms_name.phpt41
-rw-r--r--ext/mcrypt/tests/mcrypt_enc_get_block_size.phpt27
-rw-r--r--ext/mcrypt/tests/mcrypt_enc_get_iv_size.phpt27
-rw-r--r--ext/mcrypt/tests/mcrypt_enc_get_key_size.phpt27
-rw-r--r--ext/mcrypt/tests/mcrypt_enc_get_mode_name.phpt48
-rw-r--r--ext/mcrypt/tests/mcrypt_enc_get_supported_key_sizes.phpt21
-rw-r--r--ext/mcrypt/tests/mcrypt_enc_is_block_algorithm.phpt27
-rw-r--r--ext/mcrypt/tests/mcrypt_enc_is_block_algorithm_mode.phpt27
-rw-r--r--ext/mcrypt/tests/mcrypt_enc_is_block_mode.phpt34
-rw-r--r--ext/mcrypt/tests/mcrypt_enc_self_test.phpt13
-rw-r--r--ext/mcrypt/tests/mcrypt_encrypt_3des_cbc.phpt112
-rw-r--r--ext/mcrypt/tests/mcrypt_encrypt_3des_ecb.phpt100
-rw-r--r--ext/mcrypt/tests/mcrypt_encrypt_error.phpt56
-rw-r--r--ext/mcrypt/tests/mcrypt_encrypt_variation1.phpt256
-rw-r--r--ext/mcrypt/tests/mcrypt_encrypt_variation2.phpt256
-rw-r--r--ext/mcrypt/tests/mcrypt_encrypt_variation3.phpt236
-rw-r--r--ext/mcrypt/tests/mcrypt_encrypt_variation4.phpt255
-rw-r--r--ext/mcrypt/tests/mcrypt_encrypt_variation5.phpt257
-rw-r--r--ext/mcrypt/tests/mcrypt_filters.phpt45
-rw-r--r--ext/mcrypt/tests/mcrypt_get_block_size.phpt18
-rw-r--r--ext/mcrypt/tests/mcrypt_get_cipher_name.phpt22
-rw-r--r--ext/mcrypt/tests/mcrypt_get_iv_size.phpt24
-rw-r--r--ext/mcrypt/tests/mcrypt_get_key_size.phpt18
-rw-r--r--ext/mcrypt/tests/mcrypt_list_algorithms.phpt17
-rw-r--r--ext/mcrypt/tests/mcrypt_list_modes.phpt27
-rw-r--r--ext/mcrypt/tests/mcrypt_module_get_algo_block_size.phpt31
-rw-r--r--ext/mcrypt/tests/mcrypt_module_get_algo_key_size.phpt31
-rw-r--r--ext/mcrypt/tests/mcrypt_module_get_supported_key_sizes.phpt22
-rw-r--r--ext/mcrypt/tests/mcrypt_module_is_block_algorithm.phpt22
-rw-r--r--ext/mcrypt/tests/mcrypt_module_is_block_algorithm_mode.phpt22
-rw-r--r--ext/mcrypt/tests/mcrypt_module_is_block_mode.phpt26
-rw-r--r--ext/mcrypt/tests/mcrypt_module_open.phpt17
-rw-r--r--ext/mcrypt/tests/mcrypt_module_self_test.phpt18
-rw-r--r--ext/mcrypt/tests/mcrypt_ofb.phpt32
-rw-r--r--ext/mcrypt/tests/mcrypt_rijndael128_128BitKey.phpt133
-rw-r--r--ext/mcrypt/tests/mcrypt_rijndael128_256BitKey.phpt115
-rw-r--r--ext/mcrypt/tests/vectors.txt33
64 files changed, 0 insertions, 5059 deletions
diff --git a/ext/mcrypt/tests/blowfish.phpt b/ext/mcrypt/tests/blowfish.phpt
deleted file mode 100644
index 8b06d6ec7a..0000000000
--- a/ext/mcrypt/tests/blowfish.phpt
+++ /dev/null
@@ -1,231 +0,0 @@
---TEST--
-Test for blowfish compatibility
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-if(!function_exists("hex2bin")) {
- function hex2bin($data) {
- $len = strlen($data);
- return pack("H" . $len, $data);
- }
-}
-
-print "key plain crypt guess stat\n";
-$null = "\0\0\0\0\0\0\0\0";
-$vectors = file(dirname(__FILE__) . "/vectors.txt");
-
-$td = mcrypt_module_open ("blowfish", "", MCRYPT_MODE_ECB, "");
-
-foreach($vectors as $data) {
- $data = trim($data);
- if ($data) {
- list($key,$plain,$crypt) = preg_split("/[[:space:]]+/",$data);
- printf("%s %s ",
- $key,
- $plain
- );
- $key = hex2bin(trim($key));
- $plain = hex2bin(($plain));
- $crypt = strtolower(trim($crypt));
-
- mcrypt_generic_init ($td, $key, $null);
- $guess = mcrypt_generic ($td, $plain);
- $guess = bin2hex($guess);
- printf("%s %s %s\n",
- $crypt,
- $guess,
- ($crypt==$guess ? "OK" : "BAD")
- );
- }
-}
-
-// Longer test case from http://www.schneier.com/code/vectors.txt
-$td = mcrypt_module_open ("blowfish", "", MCRYPT_MODE_CBC, "");
-
-$key = hex2bin( "0123456789ABCDEFF0E1D2C3B4A59687" );
-$iv = hex2bin( "FEDCBA9876543210" );
-$plain = hex2bin( "37363534333231204E6F77206973207468652074696D6520666F722000" );
-
-mcrypt_generic_init( $td, $key, $iv );
-$guess = bin2hex( mcrypt_generic( $td, $plain ) );
-
-echo "\n", $guess, "\n";
-?>
---EXPECTF--
-key plain crypt guess stat
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%eblowfish.php on line %d
-0000000000000000 0000000000000000
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-4ef997456198dd78 4ef997456198dd78 OK
-FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-51866fd5b85ecb8a 51866fd5b85ecb8a OK
-3000000000000000 1000000000000001
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-7d856f9a613063f2 7d856f9a613063f2 OK
-1111111111111111 1111111111111111
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-2466dd878b963c9d 2466dd878b963c9d OK
-0123456789ABCDEF 1111111111111111
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-61f9c3802281b096 61f9c3802281b096 OK
-1111111111111111 0123456789ABCDEF
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-7d0cc630afda1ec7 7d0cc630afda1ec7 OK
-FEDCBA9876543210 0123456789ABCDEF
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-0aceab0fc6a0a28d 0aceab0fc6a0a28d OK
-7CA110454A1A6E57 01A1D6D039776742
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-59c68245eb05282b 59c68245eb05282b OK
-0131D9619DC1376E 5CD54CA83DEF57DA
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-b1b8cc0b250f09a0 b1b8cc0b250f09a0 OK
-07A1133E4A0B2686 0248D43806F67172
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-1730e5778bea1da4 1730e5778bea1da4 OK
-3849674C2602319E 51454B582DDF440A
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-a25e7856cf2651eb a25e7856cf2651eb OK
-04B915BA43FEB5B6 42FD443059577FA2
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-353882b109ce8f1a 353882b109ce8f1a OK
-0113B970FD34F2CE 059B5E0851CF143A
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-48f4d0884c379918 48f4d0884c379918 OK
-0170F175468FB5E6 0756D8E0774761D2
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-432193b78951fc98 432193b78951fc98 OK
-43297FAD38E373FE 762514B829BF486A
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-13f04154d69d1ae5 13f04154d69d1ae5 OK
-07A7137045DA2A16 3BDD119049372802
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-2eedda93ffd39c79 2eedda93ffd39c79 OK
-04689104C2FD3B2F 26955F6835AF609A
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-d887e0393c2da6e3 d887e0393c2da6e3 OK
-37D06BB516CB7546 164D5E404F275232
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-5f99d04f5b163969 5f99d04f5b163969 OK
-1F08260D1AC2465E 6B056E18759F5CCA
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-4a057a3b24d3977b 4a057a3b24d3977b OK
-584023641ABA6176 004BD6EF09176062
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-452031c1e4fada8e 452031c1e4fada8e OK
-025816164629B007 480D39006EE762F2
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-7555ae39f59b87bd 7555ae39f59b87bd OK
-49793EBC79B3258F 437540C8698F3CFA
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-53c55f9cb49fc019 53c55f9cb49fc019 OK
-4FB05E1515AB73A7 072D43A077075292
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-7a8e7bfa937e89a3 7a8e7bfa937e89a3 OK
-49E95D6D4CA229BF 02FE55778117F12A
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-cf9c5d7a4986adb5 cf9c5d7a4986adb5 OK
-018310DC409B26D6 1D9D5C5018F728C2
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-d1abb290658bc778 d1abb290658bc778 OK
-1C587F1C13924FEF 305532286D6F295A
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-55cb3774d13ef201 55cb3774d13ef201 OK
-0101010101010101 0123456789ABCDEF
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-fa34ec4847b268b2 fa34ec4847b268b2 OK
-1F1F1F1F0E0E0E0E 0123456789ABCDEF
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-a790795108ea3cae a790795108ea3cae OK
-E0FEE0FEF1FEF1FE 0123456789ABCDEF
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-c39e072d9fac631d c39e072d9fac631d OK
-0000000000000000 FFFFFFFFFFFFFFFF
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-014933e0cdaff6e4 014933e0cdaff6e4 OK
-FFFFFFFFFFFFFFFF 0000000000000000
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-f21e9a77b71c49bc f21e9a77b71c49bc OK
-0123456789ABCDEF 0000000000000000
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-245946885754369a 245946885754369a OK
-FEDCBA9876543210 FFFFFFFFFFFFFFFF
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-6b5c5a9c5d9e0a5a 6b5c5a9c5d9e0a5a OK
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%eblowfish.php on line %d
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%eblowfish.php on line %d
-
-6b77b4d63006dee605b156e27403979358deb9e7154616d959f1652bd5ff92cc
diff --git a/ext/mcrypt/tests/bug35496.phpt b/ext/mcrypt/tests/bug35496.phpt
deleted file mode 100644
index b211b05151..0000000000
--- a/ext/mcrypt/tests/bug35496.phpt
+++ /dev/null
@@ -1,20 +0,0 @@
---TEST--
-Bug #35496 (Crash in mcrypt_generic()/mdecrypt_generic() without proper init).
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$td = mcrypt_module_open('rijndael-256', '', 'ofb', '');
-mcrypt_generic($td, "foobar");
-mdecrypt_generic($td, "baz");
-?>
---EXPECTF--
-Deprecated: Function mcrypt_module_open() is deprecated in %s%ebug35496.php on line 2
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%ebug35496.php on line 3
-
-Warning: mcrypt_generic(): Operation disallowed prior to mcrypt_generic_init(). in %sbug35496.php on line 3
-
-Deprecated: Function mdecrypt_generic() is deprecated in %s%ebug35496.php on line 4
-
-Warning: mdecrypt_generic(): Operation disallowed prior to mcrypt_generic_init(). in %sbug35496.php on line 4
diff --git a/ext/mcrypt/tests/bug37595.phpt b/ext/mcrypt/tests/bug37595.phpt
deleted file mode 100644
index a125629c03..0000000000
--- a/ext/mcrypt/tests/bug37595.phpt
+++ /dev/null
Binary files differ
diff --git a/ext/mcrypt/tests/bug41252.phpt b/ext/mcrypt/tests/bug41252.phpt
deleted file mode 100644
index 3900a06fd4..0000000000
--- a/ext/mcrypt/tests/bug41252.phpt
+++ /dev/null
@@ -1,17 +0,0 @@
---TEST--
-Bug #41252 (Calling mcrypt_generic without first calling mcrypt_generic_init crashes)
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$td = mcrypt_module_open(MCRYPT_DES, '', MCRYPT_MODE_ECB, '');
-echo mcrypt_generic($td,'aaaaaaaa');
-print "I'm alive!\n";
-?>
---EXPECTF--
-Deprecated: Function mcrypt_module_open() is deprecated in %s%ebug41252.php on line 2
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%ebug41252.php on line 3
-
-Warning: mcrypt_generic(): Operation disallowed prior to mcrypt_generic_init(). in %sbug41252.php on line 3
-I'm alive!
diff --git a/ext/mcrypt/tests/bug43143.phpt b/ext/mcrypt/tests/bug43143.phpt
deleted file mode 100644
index 904bfb7003..0000000000
--- a/ext/mcrypt/tests/bug43143.phpt
+++ /dev/null
@@ -1,27 +0,0 @@
---TEST--
-Bug #43143 (Warning about empty IV with MCRYPT_MODE_ECB)
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip";
-if (!extension_loaded("hash")) print "skip"; ?>
---FILE--
-<?php
-echo "ECB\n";
-$input = 'to be encrypted';
-$mkey = hash('sha256', 'secret key', TRUE);
-$data = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $mkey, $input, MCRYPT_MODE_ECB);
-echo "CFB\n";
-$input = 'to be encrypted';
-$mkey = hash('sha256', 'secret key', TRUE);
-$data = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $mkey, $input, MCRYPT_MODE_CFB);
-echo "END\n";
-?>
---EXPECTF--
-ECB
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%ebug43143.php on line 5
-CFB
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%ebug43143.php on line 9
-
-Warning: mcrypt_encrypt(): Encryption mode requires an initialization vector of size 32 in %sbug43143.php on line 9
-END
diff --git a/ext/mcrypt/tests/bug46010.phpt b/ext/mcrypt/tests/bug46010.phpt
deleted file mode 100644
index fd3b4b60e5..0000000000
--- a/ext/mcrypt/tests/bug46010.phpt
+++ /dev/null
@@ -1,22 +0,0 @@
---TEST--
-Bug #46010 (warnings incorrectly generated for iv in ecb mode)
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-
-$key = "012345678901234567890123";
-var_dump(bin2hex(mcrypt_encrypt(MCRYPT_TRIPLEDES, $key, "data", MCRYPT_MODE_ECB)));
-var_dump(bin2hex(mcrypt_encrypt(MCRYPT_TRIPLEDES, $key, "data", MCRYPT_MODE_ECB, "a")));
-var_dump(bin2hex(mcrypt_encrypt(MCRYPT_TRIPLEDES, $key, "data", MCRYPT_MODE_ECB, "12345678")));
-
-?>
---EXPECTF--
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%ebug46010.php on line 4
-string(16) "f7a2ce11d4002294"
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%ebug46010.php on line 5
-string(16) "f7a2ce11d4002294"
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%ebug46010.php on line 6
-string(16) "f7a2ce11d4002294"
diff --git a/ext/mcrypt/tests/bug49738.phpt b/ext/mcrypt/tests/bug49738.phpt
deleted file mode 100644
index 713f6efa15..0000000000
--- a/ext/mcrypt/tests/bug49738.phpt
+++ /dev/null
@@ -1,21 +0,0 @@
---TEST--
-Bug #49738 (calling mcrypt after mcrypt_generic_deinit crashes)
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
- $td = mcrypt_module_open(MCRYPT_DES, '', MCRYPT_MODE_ECB, '');
- mcrypt_generic_init($td, 'aaaaaaaa', 'aaaaaaaa');
- mcrypt_generic_deinit($td);
- echo mcrypt_generic($td, 'aaaaaaaa');
-?>
---EXPECTF--
-Deprecated: Function mcrypt_module_open() is deprecated in %s%ebug49738.php on line 2
-
-Deprecated: Function mcrypt_generic_init() is deprecated in %s%ebug49738.php on line 3
-
-Deprecated: Function mcrypt_generic_deinit() is deprecated in %s%ebug49738.php on line 4
-
-Deprecated: Function mcrypt_generic() is deprecated in %s%ebug49738.php on line 5
-
-Warning: mcrypt_generic(): Operation disallowed prior to mcrypt_generic_init(). in %sbug49738.php on line 5
diff --git a/ext/mcrypt/tests/bug55169.phpt b/ext/mcrypt/tests/bug55169.phpt
deleted file mode 100644
index 25d5febe06..0000000000
--- a/ext/mcrypt/tests/bug55169.phpt
+++ /dev/null
@@ -1,58 +0,0 @@
---TEST--
-mcrypt_create_iv https://bugs.php.net/bug.php?id=55169
---CREDIT--
-Ryan Biesemeyer <ryan@yaauie.com>
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-for( $i=1; $i<=64; $i = $i*2 ){
- echo 'Input: '. $i . PHP_EOL;
- $random = mcrypt_create_iv( $i, MCRYPT_DEV_URANDOM );
- echo ' Length: ' . strlen( $random ) . PHP_EOL;
- echo ' Hex: '. bin2hex( $random ) . PHP_EOL;
- echo PHP_EOL;
-}
-?>
---EXPECTF--
-Input: 1
-
-Deprecated: Function mcrypt_create_iv() is deprecated in %s%ebug55169.php on line 4
- Length: 1
- Hex: %x
-
-Input: 2
-
-Deprecated: Function mcrypt_create_iv() is deprecated in %s%ebug55169.php on line 4
- Length: 2
- Hex: %x
-
-Input: 4
-
-Deprecated: Function mcrypt_create_iv() is deprecated in %s%ebug55169.php on line 4
- Length: 4
- Hex: %x
-
-Input: 8
-
-Deprecated: Function mcrypt_create_iv() is deprecated in %s%ebug55169.php on line 4
- Length: 8
- Hex: %x
-
-Input: 16
-
-Deprecated: Function mcrypt_create_iv() is deprecated in %s%ebug55169.php on line 4
- Length: 16
- Hex: %x
-
-Input: 32
-
-Deprecated: Function mcrypt_create_iv() is deprecated in %s%ebug55169.php on line 4
- Length: 32
- Hex: %x
-
-Input: 64
-
-Deprecated: Function mcrypt_create_iv() is deprecated in %s%ebug55169.php on line 4
- Length: 64
- Hex: %x
diff --git a/ext/mcrypt/tests/bug70625.phpt b/ext/mcrypt/tests/bug70625.phpt
deleted file mode 100644
index 65ab8eb022..0000000000
--- a/ext/mcrypt/tests/bug70625.phpt
+++ /dev/null
@@ -1,20 +0,0 @@
---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);
-
-?>
---EXPECTF--
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%ebug70625.php on line 4
-string(14) "d5c9a57023d0f1"
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%ebug70625.php on line 6
-string(7) "payload"
diff --git a/ext/mcrypt/tests/bug8040.phpt b/ext/mcrypt/tests/bug8040.phpt
deleted file mode 100644
index 78fef5caf9..0000000000
--- a/ext/mcrypt/tests/bug8040.phpt
+++ /dev/null
@@ -1,24 +0,0 @@
---TEST--
-Bug #8040 (MCRYPT_MODE_* do not seem to exist)
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
- error_reporting (E_ALL ^ E_NOTICE);
- echo MCRYPT_TWOFISH."\n";
- echo MCRYPT_MODE_CBC."\n";
-
- define ("MODE1", MCRYPT_MODE_CBC);
- echo MODE1."\n";
-
- define ("CIPHER", MCRYPT_TWOFISH);
- define ("MODE2", MCRYPT_MODE_CBC);
- define ("MODE3", MCRYPT_CBC);
-
- printf ("cipher=".CIPHER. " mode1=".MODE2. " mode2=". MODE3."\n");
-?>
---EXPECT--
-twofish
-cbc
-cbc
-cipher=twofish mode1=cbc mode2=MCRYPT_CBC
diff --git a/ext/mcrypt/tests/mcrypt_cbc.phpt b/ext/mcrypt/tests/mcrypt_cbc.phpt
deleted file mode 100644
index 0b60682cef..0000000000
--- a/ext/mcrypt/tests/mcrypt_cbc.phpt
+++ /dev/null
@@ -1,34 +0,0 @@
---TEST--
-mcrypt_cbc
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$key = "0123456789012345";
-$secret = "PHP Testfest 2008";
-$cipher = MCRYPT_RIJNDAEL_128;
-
-$iv = mcrypt_create_iv(mcrypt_get_iv_size($cipher, MCRYPT_MODE_CBC), MCRYPT_RAND);
-$enc_data = mcrypt_encrypt($cipher, $key, $secret, MCRYPT_MODE_CBC, $iv);
-
-// we have to trim as AES rounds the blocks and decrypt doesnt detect that
-echo trim(mcrypt_decrypt($cipher, $key, $enc_data, MCRYPT_MODE_CBC, $iv)) . "\n";
-
-// a warning must be issued if we don't use a IV on a AES cipher, that usually requires an IV
-var_dump(mcrypt_decrypt($cipher, $key, $enc_data, MCRYPT_MODE_CBC));
-
-?>
---EXPECTF--
-Deprecated: Function mcrypt_get_iv_size() is deprecated in %s%emcrypt_cbc.php on line 6
-
-Deprecated: Function mcrypt_create_iv() is deprecated in %s%emcrypt_cbc.php on line 6
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_cbc.php on line 7
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_cbc.php on line 10
-PHP Testfest 2008
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_cbc.php on line 13
-
-Warning: mcrypt_decrypt(): Encryption mode requires an initialization vector of size 16 in %s on line %d
-bool(false)
diff --git a/ext/mcrypt/tests/mcrypt_cbc_3des_decrypt.phpt b/ext/mcrypt/tests/mcrypt_cbc_3des_decrypt.phpt
deleted file mode 100644
index b306a8a94e..0000000000
--- a/ext/mcrypt/tests/mcrypt_cbc_3des_decrypt.phpt
+++ /dev/null
@@ -1,114 +0,0 @@
---TEST--
-Test mcrypt_cbc() function : basic functionality
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_cbc(int cipher, string key, string data, int mode, string iv)
- * Description: CBC crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-$cipher = MCRYPT_TRIPLEDES;
-$data = b"This is the secret message which must be encrypted";
-
-// tripledes uses keys with exactly 192 bits (24 bytes)
-$keys = array(
- b'12345678',
- b'12345678901234567890',
- b'123456789012345678901234',
- b'12345678901234567890123456'
-);
-$data1 = array(
- 'IleMhoxiOthmHua4tFBHOw==',
- 'EeF1s6C+w1IiHj1gdDn81g==',
- 'EEuXpjZPueyYoG0LGQ199Q==',
- 'EEuXpjZPueyYoG0LGQ199Q=='
-);
-// tripledes is a block cipher of 64 bits (8 bytes)
-$ivs = array(
- b'1234',
- b'12345678',
- b'123456789'
-);
- // data represented in base64 (ascii)
-$data2 = array(
- '+G7nGcWIxij3TZjpI9lJdQ==',
- '3bJiFMeyScxOLQcE6mZtLg==',
- '+G7nGcWIxij3TZjpI9lJdQ=='
-);
-
-$iv = b'12345678';
-echo "\n--- testing different key lengths\n";
-for ($i = 0; $i < sizeof($keys); $i++) {
- echo "\nkey length=".strlen($keys[$i])."\n";
- special_var_dump(mcrypt_decrypt($cipher, $keys[$i], base64_decode($data1[$i]), MCRYPT_MODE_CBC, $iv));
-}
-
-$key = b'123456789012345678901234';
-echo "\n--- testing different iv lengths\n";
-for ($i = 0; $i < sizeof($ivs); $i++) {
- echo "\niv length=".strlen($ivs[$i])."\n";
- special_var_dump(mcrypt_decrypt($cipher, $key, base64_decode($data2[$i]), MCRYPT_MODE_CBC, $ivs[$i]));
-}
-
-function special_var_dump($str) {
- var_dump(bin2hex($str));
-}
-?>
-===DONE===
---EXPECTF--
---- testing different key lengths
-
-key length=8
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_cbc_3des_decrypt.php on line 41
-
-Warning: mcrypt_decrypt(): Key of size 8 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
-key length=20
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_cbc_3des_decrypt.php on line 41
-
-Warning: mcrypt_decrypt(): Key of size 20 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
-key length=24
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_cbc_3des_decrypt.php on line 41
-string(32) "736563726574206d6573736167650000"
-
-key length=26
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_cbc_3des_decrypt.php on line 41
-
-Warning: mcrypt_decrypt(): Key of size 26 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
---- testing different iv lengths
-
-iv length=4
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_cbc_3des_decrypt.php on line 48
-
-Warning: mcrypt_decrypt(): Received initialization vector of size 4, but size 8 is required for this encryption mode in %s on line %d
-string(0) ""
-
-iv length=8
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_cbc_3des_decrypt.php on line 48
-string(32) "659ec947f4dc3a3b9c50de744598d3c8"
-
-iv length=9
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_cbc_3des_decrypt.php on line 48
-
-Warning: mcrypt_decrypt(): Received initialization vector of size 9, but size 8 is required for this encryption mode in %s on line %d
-string(0) ""
-===DONE===
diff --git a/ext/mcrypt/tests/mcrypt_cbc_3des_encrypt.phpt b/ext/mcrypt/tests/mcrypt_cbc_3des_encrypt.phpt
deleted file mode 100644
index 0fea9063df..0000000000
--- a/ext/mcrypt/tests/mcrypt_cbc_3des_encrypt.phpt
+++ /dev/null
@@ -1,97 +0,0 @@
---TEST--
-Test mcrypt_cbc() function : basic functionality
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_cbc(int cipher, string key, string data, int mode, string iv)
- * Description: CBC crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-$cipher = MCRYPT_TRIPLEDES;
-$data = b"This is the secret message which must be encrypted";
-
-// tripledes uses keys with exactly 192 bits (24 bytes)
-$keys = array(
- b'12345678',
- b'12345678901234567890',
- b'123456789012345678901234',
- b'12345678901234567890123456');
-// tripledes is a block cipher of 64 bits (8 bytes)
-$ivs = array(
- b'1234',
- b'12345678',
- b'123456789');
-
-
-$iv = b'12345678';
-echo "\n--- testing different key lengths\n";
-foreach ($keys as $key) {
- echo "\nkey length=".strlen($key)."\n";
- var_dump(bin2hex(mcrypt_encrypt($cipher, $key, $data, MCRYPT_MODE_CBC, $iv)));
-}
-
-$key = b'123456789012345678901234';
-echo "\n--- testing different iv lengths\n";
-foreach ($ivs as $iv) {
- echo "\niv length=".strlen($iv)."\n";
- var_dump(bin2hex(mcrypt_encrypt($cipher, $key, $data, MCRYPT_MODE_CBC, $iv)));
-}
-?>
-===DONE===
---EXPECTF--
---- testing different key lengths
-
-key length=8
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_cbc_3des_encrypt.php on line 28
-
-Warning: mcrypt_encrypt(): Key of size 8 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
-key length=20
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_cbc_3des_encrypt.php on line 28
-
-Warning: mcrypt_encrypt(): Key of size 20 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
-key length=24
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_cbc_3des_encrypt.php on line 28
-string(112) "b85e21072239d60c63a80e7c9ae493cb741a1cd407e52f451c5f43a0d103f55a7b62617eb2e44213c2d44462d388bc0b8f119384b12c84ac"
-
-key length=26
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_cbc_3des_encrypt.php on line 28
-
-Warning: mcrypt_encrypt(): Key of size 26 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
---- testing different iv lengths
-
-iv length=4
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_cbc_3des_encrypt.php on line 35
-
-Warning: mcrypt_encrypt(): Received initialization vector of size 4, but size 8 is required for this encryption mode in %s on line %d
-string(0) ""
-
-iv length=8
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_cbc_3des_encrypt.php on line 35
-string(112) "b85e21072239d60c63a80e7c9ae493cb741a1cd407e52f451c5f43a0d103f55a7b62617eb2e44213c2d44462d388bc0b8f119384b12c84ac"
-
-iv length=9
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_cbc_3des_encrypt.php on line 35
-
-Warning: mcrypt_encrypt(): Received initialization vector of size 9, but size 8 is required for this encryption mode in %s on line %d
-string(0) ""
-===DONE===
diff --git a/ext/mcrypt/tests/mcrypt_cfb.phpt b/ext/mcrypt/tests/mcrypt_cfb.phpt
deleted file mode 100644
index 1ff72ab2e0..0000000000
--- a/ext/mcrypt/tests/mcrypt_cfb.phpt
+++ /dev/null
@@ -1,33 +0,0 @@
---TEST--
-mcrypt_cfb
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$key = "0123456789012345";
-$secret = "PHP Testfest 2008";
-$cipher = MCRYPT_RIJNDAEL_128;
-
-$iv = mcrypt_create_iv(mcrypt_get_iv_size($cipher, MCRYPT_MODE_CFB), MCRYPT_RAND);
-$enc_data = mcrypt_encrypt($cipher, $key, $secret, MCRYPT_MODE_CFB, $iv);
-
-// we have to trim as AES rounds the blocks and decrypt doesnt detect that
-echo trim(mcrypt_decrypt($cipher, $key, $enc_data, MCRYPT_MODE_CFB, $iv)) . "\n";
-
-// a warning must be issued if we don't use a IV on a AES cipher, that usually requires an IV
-var_dump(mcrypt_decrypt($cipher, $key, $enc_data, MCRYPT_MODE_CFB));
-
---EXPECTF--
-Deprecated: Function mcrypt_get_iv_size() is deprecated in %s%emcrypt_cfb.php on line 6
-
-Deprecated: Function mcrypt_create_iv() is deprecated in %s%emcrypt_cfb.php on line 6
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_cfb.php on line 7
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_cfb.php on line 10
-PHP Testfest 2008
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_cfb.php on line 13
-
-Warning: mcrypt_decrypt(): Encryption mode requires an initialization vector of size 16 in %s on line %d
-bool(false)
diff --git a/ext/mcrypt/tests/mcrypt_create_iv.phpt b/ext/mcrypt/tests/mcrypt_create_iv.phpt
deleted file mode 100644
index 6faabbf831..0000000000
--- a/ext/mcrypt/tests/mcrypt_create_iv.phpt
+++ /dev/null
@@ -1,28 +0,0 @@
---TEST--
-mcrypt_create_iv
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$iv1 = mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_ECB), MCRYPT_RAND);
-$iv2 = mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_ECB), MCRYPT_DEV_URANDOM);
-$iv3 = mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_ECB), MCRYPT_DEV_RANDOM);
-
-echo strlen($iv1) . "\n";
-echo strlen($iv2) . "\n";
-echo strlen($iv3) . "\n";
---EXPECTF--
-Deprecated: Function mcrypt_get_iv_size() is deprecated in %s%emcrypt_create_iv.php on line 2
-
-Deprecated: Function mcrypt_create_iv() is deprecated in %s%emcrypt_create_iv.php on line 2
-
-Deprecated: Function mcrypt_get_iv_size() is deprecated in %s%emcrypt_create_iv.php on line 3
-
-Deprecated: Function mcrypt_create_iv() is deprecated in %s%emcrypt_create_iv.php on line 3
-
-Deprecated: Function mcrypt_get_iv_size() is deprecated in %s%emcrypt_create_iv.php on line 4
-
-Deprecated: Function mcrypt_create_iv() is deprecated in %s%emcrypt_create_iv.php on line 4
-16
-16
-16
diff --git a/ext/mcrypt/tests/mcrypt_decrypt.phpt b/ext/mcrypt/tests/mcrypt_decrypt.phpt
deleted file mode 100644
index 03098f0d8e..0000000000
--- a/ext/mcrypt/tests/mcrypt_decrypt.phpt
+++ /dev/null
@@ -1,40 +0,0 @@
---TEST--
-mcrypt_decrypt
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$key = "0123456789012345";
-$secret = "PHP Testfest 2008";
-$mode = MCRYPT_MODE_CBC;
-$cipher = MCRYPT_RIJNDAEL_128;
-
-$iv = mcrypt_create_iv(mcrypt_get_iv_size($cipher, $mode), MCRYPT_RAND);
-$enc_data = mcrypt_encrypt($cipher, $key, $secret, $mode, $iv);
-
-// we have to trim as AES rounds the blocks and decrypt doesnt detect that
-echo trim(mcrypt_decrypt($cipher, $key, $enc_data, $mode, $iv)) . "\n";
-
-// a warning must be issued if we don't use a IV on a AES cipher, that usually requires an IV
-var_dump(mcrypt_decrypt($cipher, $key, $enc_data, MCRYPT_MODE_CBC));
-
-var_dump(mcrypt_decrypt(MCRYPT_BLOWFISH, "FooBar", $enc_data, MCRYPT_MODE_CBC, $iv));
---EXPECTF--
-Deprecated: Function mcrypt_get_iv_size() is deprecated in %s%emcrypt_decrypt.php on line 7
-
-Deprecated: Function mcrypt_create_iv() is deprecated in %s%emcrypt_decrypt.php on line 7
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_decrypt.php on line 8
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt.php on line 11
-PHP Testfest 2008
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt.php on line 14
-
-Warning: mcrypt_decrypt(): Encryption mode requires an initialization vector of size 16 in %s on line %d
-bool(false)
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt.php on line 16
-
-Warning: mcrypt_decrypt(): Received initialization vector of size 16, but size 8 is required for this encryption mode in %s on line %d
-bool(false)
diff --git a/ext/mcrypt/tests/mcrypt_decrypt_3des_cbc.phpt b/ext/mcrypt/tests/mcrypt_decrypt_3des_cbc.phpt
deleted file mode 100644
index cc5996d410..0000000000
--- a/ext/mcrypt/tests/mcrypt_decrypt_3des_cbc.phpt
+++ /dev/null
@@ -1,119 +0,0 @@
---TEST--
-Test mcrypt_decrypt() function : basic functionality
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_decrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt_decrypt() : basic functionality ***\n";
-
-
-// Initialise all required variables
-$cipher = MCRYPT_3DES;
-$mode = MCRYPT_MODE_CBC;
-
-// tripledes uses keys with exactly 192 bits (24 bytes)
-$keys = array(
- b'12345678',
- b'12345678901234567890',
- b'123456789012345678901234',
- b'12345678901234567890123456'
-);
-$data1 = array(
- 'IleMhoxiOthmHua4tFBHOw==',
- 'EeF1s6C+w1IiHj1gdDn81g==',
- 'EEuXpjZPueyYoG0LGQ199Q==',
- 'EEuXpjZPueyYoG0LGQ199Q=='
-);
-// tripledes is a block cipher of 64 bits (8 bytes)
-$ivs = array(
- b'1234',
- b'12345678',
- b'123456789'
-);
-$data2 = array(
- '+G7nGcWIxij3TZjpI9lJdQ==',
- '3bJiFMeyScxOLQcE6mZtLg==',
- '+G7nGcWIxij3TZjpI9lJdQ=='
-);
-
-$iv = b'12345678';
-echo "\n--- testing different key lengths\n";
-for ($i = 0; $i < sizeof($keys); $i++) {
- echo "\nkey length=".strlen($keys[$i])."\n";
- special_var_dump(mcrypt_decrypt($cipher, $keys[$i], base64_decode($data1[$i]), $mode, $iv));
-}
-
-$key = b'123456789012345678901234';
-echo "\n--- testing different iv lengths\n";
-for ($i = 0; $i < sizeof($ivs); $i++) {
- echo "\niv length=".strlen($ivs[$i])."\n";
- special_var_dump(mcrypt_decrypt($cipher, $key, base64_decode($data2[$i]), $mode, $ivs[$i]));
-}
-
-function special_var_dump($str) {
- var_dump(bin2hex($str));
-}
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt_decrypt() : basic functionality ***
-
---- testing different key lengths
-
-key length=8
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt_3des_cbc.php on line 44
-
-Warning: mcrypt_decrypt(): Key of size 8 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
-key length=20
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt_3des_cbc.php on line 44
-
-Warning: mcrypt_decrypt(): Key of size 20 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
-key length=24
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt_3des_cbc.php on line 44
-string(32) "736563726574206d6573736167650000"
-
-key length=26
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt_3des_cbc.php on line 44
-
-Warning: mcrypt_decrypt(): Key of size 26 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
---- testing different iv lengths
-
-iv length=4
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt_3des_cbc.php on line 51
-
-Warning: mcrypt_decrypt(): Received initialization vector of size 4, but size 8 is required for this encryption mode in %s on line %d
-string(0) ""
-
-iv length=8
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt_3des_cbc.php on line 51
-string(32) "659ec947f4dc3a3b9c50de744598d3c8"
-
-iv length=9
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt_3des_cbc.php on line 51
-
-Warning: mcrypt_decrypt(): Received initialization vector of size 9, but size 8 is required for this encryption mode in %s on line %d
-string(0) ""
-===DONE===
diff --git a/ext/mcrypt/tests/mcrypt_decrypt_3des_ecb.phpt b/ext/mcrypt/tests/mcrypt_decrypt_3des_ecb.phpt
deleted file mode 100644
index e86a5650fe..0000000000
--- a/ext/mcrypt/tests/mcrypt_decrypt_3des_ecb.phpt
+++ /dev/null
@@ -1,114 +0,0 @@
---TEST--
-Test mcrypt_decrypt() function : basic functionality
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_decrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt_decrypt() : basic functionality ***\n";
-
-
-// Initialise all required variables
-$cipher = MCRYPT_3DES;
-$mode = MCRYPT_MODE_ECB;
-
-// tripledes uses keys with exactly 192 bits (24 bytes)
-$keys = array(
- b'12345678',
- b'12345678901234567890',
- b'123456789012345678901234',
- b'12345678901234567890123456'
-);
-$data1 = array(
- '0D4ArM3ejyhic9rnCcIW9A==',
- 'q0wt1YeOjLpnKm5WsrzKEw==',
- 'zwKEFeqHkhlj+7HZTRA/yA==',
- 'zwKEFeqHkhlj+7HZTRA/yA=='
-);
-// tripledes is a block cipher of 64 bits (8 bytes)
-$ivs = array(
- b'1234',
- b'12345678',
- b'123456789'
-);
-$data2 = array(
- '+G7nGcWIxigQcJD+2P14HA==',
- '+G7nGcWIxigQcJD+2P14HA==',
- '+G7nGcWIxigQcJD+2P14HA=='
-);
-
-echo "\n--- testing different key lengths\n";
-for ($i = 0; $i < sizeof($keys); $i++) {
- echo "\nkey length=".strlen($keys[$i])."\n";
- special_var_dump(mcrypt_decrypt($cipher, $keys[$i], base64_decode($data1[$i]), $mode));
-}
-
-$key = b'123456789012345678901234';
-echo "\n--- testing different iv lengths\n";
-for ($i = 0; $i < sizeof($ivs); $i++) {
- echo "\niv length=".strlen($ivs[$i])."\n";
- special_var_dump(mcrypt_decrypt($cipher, $key, base64_decode($data2[$i]), $mode, $ivs[$i]));
-}
-
-function special_var_dump($str) {
- var_dump(bin2hex($str));
-}
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt_decrypt() : basic functionality ***
-
---- testing different key lengths
-
-key length=8
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt_3des_ecb.php on line 43
-
-Warning: mcrypt_decrypt(): Key of size 8 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
-key length=20
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt_3des_ecb.php on line 43
-
-Warning: mcrypt_decrypt(): Key of size 20 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
-key length=24
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt_3des_ecb.php on line 43
-string(32) "736563726574206d6573736167650000"
-
-key length=26
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt_3des_ecb.php on line 43
-
-Warning: mcrypt_decrypt(): Key of size 26 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
---- testing different iv lengths
-
-iv length=4
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt_3des_ecb.php on line 50
-string(32) "a9298896ed1b7335f8f10f7ff6d7a239"
-
-iv length=8
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt_3des_ecb.php on line 50
-string(32) "a9298896ed1b7335f8f10f7ff6d7a239"
-
-iv length=9
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt_3des_ecb.php on line 50
-string(32) "a9298896ed1b7335f8f10f7ff6d7a239"
-===DONE===
diff --git a/ext/mcrypt/tests/mcrypt_decrypt_error.phpt b/ext/mcrypt/tests/mcrypt_decrypt_error.phpt
deleted file mode 100644
index b99b51c96a..0000000000
--- a/ext/mcrypt/tests/mcrypt_decrypt_error.phpt
+++ /dev/null
@@ -1,55 +0,0 @@
---TEST--
-Test mcrypt_decrypt() function : error conditions
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_decrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt_decrypt() : error conditions ***\n";
-
-
-//Test mcrypt_decrypt with one more than the expected number of arguments
-echo "\n-- Testing mcrypt_decrypt() function with more than expected no. of arguments --\n";
-$cipher = 'string_val';
-$key = 'string_val';
-$data = 'string_val';
-$mode = 'string_val';
-$iv = 'string_val';
-$extra_arg = 10;
-var_dump( mcrypt_decrypt($cipher, $key, $data, $mode, $iv, $extra_arg) );
-
-// Testing mcrypt_decrypt with one less than the expected number of arguments
-echo "\n-- Testing mcrypt_decrypt() function with less than expected no. of arguments --\n";
-$cipher = 'string_val';
-$key = 'string_val';
-$data = 'string_val';
-var_dump( mcrypt_decrypt($cipher, $key, $data) );
-
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt_decrypt() : error conditions ***
-
--- Testing mcrypt_decrypt() function with more than expected no. of arguments --
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt_error.php on line 19
-
-Warning: mcrypt_decrypt() expects at most 5 parameters, 6 given in %s on line %d
-NULL
-
--- Testing mcrypt_decrypt() function with less than expected no. of arguments --
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_decrypt_error.php on line 26
-
-Warning: mcrypt_decrypt() expects at least 4 parameters, 3 given in %s on line %d
-NULL
-===DONE===
diff --git a/ext/mcrypt/tests/mcrypt_decrypt_variation1.phpt b/ext/mcrypt/tests/mcrypt_decrypt_variation1.phpt
deleted file mode 100644
index 37fffad4d7..0000000000
--- a/ext/mcrypt/tests/mcrypt_decrypt_variation1.phpt
+++ /dev/null
@@ -1,255 +0,0 @@
---TEST--
-Test mcrypt_decrypt() function : usage variation
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_decrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt_decrypt() : usage variation ***\n";
-
-// Define error handler
-function test_error_handler($err_no, $err_msg, $filename, $linenum, $vars) {
- if (error_reporting() != 0) {
- // report non-silenced errors
- echo "Error: $err_no - $err_msg, $filename($linenum)\n";
- }
-}
-set_error_handler('test_error_handler');
-
-// Initialise function arguments not being substituted (if any)
-$key = b'string_val';
-$data = b'string_val';
-$mode = MCRYPT_MODE_ECB;
-$iv = b'string_val';
-
-//get an unset variable
-$unset_var = 10;
-unset ($unset_var);
-
-// define some classes
-class classWithToString
-{
- public function __toString() {
- return "Class A object";
- }
-}
-
-class classWithoutToString
-{
-}
-
-// heredoc string
-$heredoc = <<<EOT
-hello world
-EOT;
-
-// get a resource variable
-$fp = fopen(__FILE__, "r");
-
-// add arrays
-$index_array = array (1, 2, 3);
-$assoc_array = array ('one' => 1, 'two' => 2);
-
-//array of values to iterate over
-$inputs = array(
-
- // int data
- 'int 0' => 0,
- 'int 1' => 1,
- 'int 12345' => 12345,
- 'int -12345' => -2345,
-
- // float data
- 'float 10.5' => 10.5,
- 'float -10.5' => -10.5,
- 'float 12.3456789000e10' => 12.3456789000e10,
- 'float -12.3456789000e10' => -12.3456789000e10,
- 'float .5' => .5,
-
- // array data
- 'empty array' => array(),
- 'int indexed array' => $index_array,
- 'associative array' => $assoc_array,
- 'nested arrays' => array('foo', $index_array, $assoc_array),
-
- // null data
- 'uppercase NULL' => NULL,
- 'lowercase null' => null,
-
- // boolean data
- 'lowercase true' => true,
- 'lowercase false' =>false,
- 'uppercase TRUE' =>TRUE,
- 'uppercase FALSE' =>FALSE,
-
- // empty data
- 'empty string DQ' => "",
- 'empty string SQ' => '',
-
- // object data
- 'instance of classWithToString' => new classWithToString(),
- 'instance of classWithoutToString' => new classWithoutToString(),
-
- // undefined data
- 'undefined var' => @$undefined_var,
-
- // unset data
- 'unset var' => @$unset_var,
-
- // resource variable
- 'resource' => $fp
-);
-
-// loop through each element of the array for cipher
-
-foreach($inputs as $valueType =>$value) {
- echo "\n--$valueType--\n";
- var_dump( mcrypt_decrypt($value, $key, $data, $mode, $iv) );
-};
-
-fclose($fp);
-
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt_decrypt() : usage variation ***
-
---int 0--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---int 1--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---int 12345--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---int -12345--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float 10.5--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float -10.5--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float 12.3456789000e10--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float -12.3456789000e10--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float .5--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---empty array--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 1 to be string, array given, %s(%d)
-NULL
-
---int indexed array--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 1 to be string, array given, %s(%d)
-NULL
-
---associative array--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 1 to be string, array given, %s(%d)
-NULL
-
---nested arrays--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 1 to be string, array given, %s(%d)
-NULL
-
---uppercase NULL--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---lowercase null--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---lowercase true--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---lowercase false--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---uppercase TRUE--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---uppercase FALSE--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---empty string DQ--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---empty string SQ--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---instance of classWithToString--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---instance of classWithoutToString--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 1 to be string, object given, %s(%d)
-NULL
-
---undefined var--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---unset var--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---resource--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation1.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 1 to be string, resource given, %s(%d)
-NULL
-===DONE===
diff --git a/ext/mcrypt/tests/mcrypt_decrypt_variation2.phpt b/ext/mcrypt/tests/mcrypt_decrypt_variation2.phpt
deleted file mode 100644
index 25cc371f75..0000000000
--- a/ext/mcrypt/tests/mcrypt_decrypt_variation2.phpt
+++ /dev/null
@@ -1,255 +0,0 @@
---TEST--
-Test mcrypt_decrypt() function : usage variation
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_decrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt_decrypt() : usage variation ***\n";
-
-// Define error handler
-function test_error_handler($err_no, $err_msg, $filename, $linenum, $vars) {
- if (error_reporting() != 0) {
- // report non-silenced errors
- echo "Error: $err_no - $err_msg, $filename($linenum)\n";
- }
-}
-set_error_handler('test_error_handler');
-
-// Initialise function arguments not being substituted (if any)
-$cipher = MCRYPT_TRIPLEDES;
-$data = b'string_val';
-$mode = MCRYPT_MODE_ECB;
-$iv = b'01234567';
-
-//get an unset variable
-$unset_var = 10;
-unset ($unset_var);
-
-// define some classes
-class classWithToString
-{
- public function __toString() {
- return b"Class A object";
- }
-}
-
-class classWithoutToString
-{
-}
-
-// heredoc string
-$heredoc = b<<<EOT
-hello world
-EOT;
-
-// get a resource variable
-$fp = fopen(__FILE__, "r");
-
-// add arrays
-$index_array = array (1, 2, 3);
-$assoc_array = array ('one' => 1, 'two' => 2);
-
-//array of values to iterate over
-$inputs = array(
-
- // int data
- 'int 0' => 0,
- 'int 1' => 1,
- 'int 12345' => 12345,
- 'int -12345' => -2345,
-
- // float data
- 'float 10.5' => 10.5,
- 'float -10.5' => -10.5,
- 'float 12.3456789000e10' => 12.3456789000e10,
- 'float -12.3456789000e10' => -12.3456789000e10,
- 'float .5' => .5,
-
- // array data
- 'empty array' => array(),
- 'int indexed array' => $index_array,
- 'associative array' => $assoc_array,
- 'nested arrays' => array('foo', $index_array, $assoc_array),
-
- // null data
- 'uppercase NULL' => NULL,
- 'lowercase null' => null,
-
- // boolean data
- 'lowercase true' => true,
- 'lowercase false' =>false,
- 'uppercase TRUE' =>TRUE,
- 'uppercase FALSE' =>FALSE,
-
- // empty data
- 'empty string DQ' => "",
- 'empty string SQ' => '',
-
- // object data
- 'instance of classWithToString' => new classWithToString(),
- 'instance of classWithoutToString' => new classWithoutToString(),
-
- // undefined data
- 'undefined var' => @$undefined_var,
-
- // unset data
- 'unset var' => @$unset_var,
-
- // resource variable
- 'resource' => $fp
-);
-
-// loop through each element of the array for key
-
-foreach($inputs as $valueType =>$value) {
- echo "\n--$valueType--\n";
- var_dump( bin2hex(mcrypt_decrypt($cipher, $value, $data, $mode, $iv)));
-};
-
-fclose($fp);
-
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt_decrypt() : usage variation ***
-
---int 0--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---int 1--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---int 12345--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---int -12345--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---float 10.5--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---float -10.5--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---float 12.3456789000e10--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---float -12.3456789000e10--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---float .5--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---empty array--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 2 to be string, array given, %s(%d)
-string(0) ""
-
---int indexed array--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 2 to be string, array given, %s(%d)
-string(0) ""
-
---associative array--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 2 to be string, array given, %s(%d)
-string(0) ""
-
---nested arrays--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 2 to be string, array given, %s(%d)
-string(0) ""
-
---uppercase NULL--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---lowercase null--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---lowercase true--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---lowercase false--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---uppercase TRUE--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---uppercase FALSE--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---empty string DQ--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---empty string SQ--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---instance of classWithToString--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---instance of classWithoutToString--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 2 to be string, object given, %s(%d)
-string(0) ""
-
---undefined var--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---unset var--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---resource--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation2.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 2 to be string, resource given, %s(%d)
-string(0) ""
-===DONE===
diff --git a/ext/mcrypt/tests/mcrypt_decrypt_variation3.phpt b/ext/mcrypt/tests/mcrypt_decrypt_variation3.phpt
deleted file mode 100644
index caa3635986..0000000000
--- a/ext/mcrypt/tests/mcrypt_decrypt_variation3.phpt
+++ /dev/null
@@ -1,235 +0,0 @@
---TEST--
-Test mcrypt_decrypt() function : usage variation
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_decrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt_decrypt() : usage variation ***\n";
-
-// Define error handler
-function test_error_handler($err_no, $err_msg, $filename, $linenum, $vars) {
- if (error_reporting() != 0) {
- // report non-silenced errors
- echo "Error: $err_no - $err_msg, $filename($linenum)\n";
- }
-}
-set_error_handler('test_error_handler');
-
-// Initialise function arguments not being substituted (if any)
-$cipher = MCRYPT_TRIPLEDES;
-$key = b"string_val\0\0\0\0\0\0\0\0\0\0\0\0\0\0";
-$mode = MCRYPT_MODE_ECB;
-$iv = b'01234567';
-
-//get an unset variable
-$unset_var = 10;
-unset ($unset_var);
-
-// define some classes
-class classWithToString
-{
- public function __toString() {
- return b"Class A object";
- }
-}
-
-class classWithoutToString
-{
-}
-
-// heredoc string
-$heredoc = b<<<EOT
-hello world
-EOT;
-
-// get a resource variable
-$fp = fopen(__FILE__, "r");
-
-// add arrays
-$index_array = array (1, 2, 3);
-$assoc_array = array ('one' => 1, 'two' => 2);
-
-//array of values to iterate over
-$inputs = array(
-
- // int data
- 'int 0' => 0,
- 'int 1' => 1,
- 'int 12345' => 12345,
- 'int -12345' => -2345,
-
- // float data
- 'float 10.5' => 10.5,
- 'float -10.5' => -10.5,
- 'float 12.3456789000e10' => 12.3456789000e10,
- 'float -12.3456789000e10' => -12.3456789000e10,
- 'float .5' => .5,
-
- // array data
- 'empty array' => array(),
- 'int indexed array' => $index_array,
- 'associative array' => $assoc_array,
- 'nested arrays' => array('foo', $index_array, $assoc_array),
-
- // null data
- 'uppercase NULL' => NULL,
- 'lowercase null' => null,
-
- // boolean data
- 'lowercase true' => true,
- 'lowercase false' =>false,
- 'uppercase TRUE' =>TRUE,
- 'uppercase FALSE' =>FALSE,
-
- // empty data
- 'empty string DQ' => "",
- 'empty string SQ' => '',
-
- // object data
- 'instance of classWithToString' => new classWithToString(),
- 'instance of classWithoutToString' => new classWithoutToString(),
-
- // undefined data
- 'undefined var' => @$undefined_var,
-
- // unset data
- 'unset var' => @$unset_var,
-
- // resource variable
- 'resource' => $fp
-);
-
-// loop through each element of the array for data
-
-foreach($inputs as $valueType =>$value) {
- echo "\n--$valueType--\n";
- var_dump(bin2hex(mcrypt_decrypt($cipher, $key, $value, $mode, $iv)));
-};
-
-fclose($fp);
-
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt_decrypt() : usage variation ***
-
---int 0--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(16) "52833a00168e547f"
-
---int 1--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(16) "82011a0a93098a13"
-
---int 12345--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(16) "e8b71c21b6acc162"
-
---int -12345--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(16) "db3c458e975563a8"
-
---float 10.5--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(16) "6ee8764562f25913"
-
---float -10.5--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(16) "d63b39fd5f65678e"
-
---float 12.3456789000e10--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(32) "7712cc4828221be40672239d9c32e742"
-
---float -12.3456789000e10--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(32) "caa892cb5d28b53c2b75b1e0799427c3"
-
---float .5--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(16) "99880c86884385d9"
-
---empty array--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 3 to be string, array given, %s(%d)
-string(0) ""
-
---int indexed array--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 3 to be string, array given, %s(%d)
-string(0) ""
-
---associative array--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 3 to be string, array given, %s(%d)
-string(0) ""
-
---nested arrays--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 3 to be string, array given, %s(%d)
-string(0) ""
-
---uppercase NULL--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(16) "d27689f6fd9700f4"
-
---lowercase null--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(16) "d27689f6fd9700f4"
-
---lowercase true--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(16) "82011a0a93098a13"
-
---lowercase false--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(16) "d27689f6fd9700f4"
-
---uppercase TRUE--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(16) "82011a0a93098a13"
-
---uppercase FALSE--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(16) "d27689f6fd9700f4"
-
---empty string DQ--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(16) "d27689f6fd9700f4"
-
---empty string SQ--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(16) "d27689f6fd9700f4"
-
---instance of classWithToString--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(32) "46677e368bc07ef375bd580e0c4b2594"
-
---instance of classWithoutToString--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 3 to be string, object given, %s(%d)
-string(0) ""
-
---undefined var--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(16) "d27689f6fd9700f4"
-
---unset var--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-string(16) "d27689f6fd9700f4"
-
---resource--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation3.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 3 to be string, resource given, %s(%d)
-string(0) ""
-===DONE===
diff --git a/ext/mcrypt/tests/mcrypt_decrypt_variation4.phpt b/ext/mcrypt/tests/mcrypt_decrypt_variation4.phpt
deleted file mode 100644
index 575ed8e9d7..0000000000
--- a/ext/mcrypt/tests/mcrypt_decrypt_variation4.phpt
+++ /dev/null
@@ -1,255 +0,0 @@
---TEST--
-Test mcrypt_decrypt() function : usage variation
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_decrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt_decrypt() : usage variation ***\n";
-
-// Define error handler
-function test_error_handler($err_no, $err_msg, $filename, $linenum, $vars) {
- if (error_reporting() != 0) {
- // report non-silenced errors
- echo "Error: $err_no - $err_msg, $filename($linenum)\n";
- }
-}
-set_error_handler('test_error_handler');
-
-// Initialise function arguments not being substituted (if any)
-$cipher = MCRYPT_TRIPLEDES;
-$key = b'string_val';
-$data = b'string_val';
-$iv = b'01234567';
-
-//get an unset variable
-$unset_var = 10;
-unset ($unset_var);
-
-// define some classes
-class classWithToString
-{
- public function __toString() {
- return "Class A object";
- }
-}
-
-class classWithoutToString
-{
-}
-
-// heredoc string
-$heredoc = <<<EOT
-hello world
-EOT;
-
-// get a resource variable
-$fp = fopen(__FILE__, "r");
-
-// add arrays
-$index_array = array (1, 2, 3);
-$assoc_array = array ('one' => 1, 'two' => 2);
-
-//array of values to iterate over
-$inputs = array(
-
- // int data
- 'int 0' => 0,
- 'int 1' => 1,
- 'int 12345' => 12345,
- 'int -12345' => -2345,
-
- // float data
- 'float 10.5' => 10.5,
- 'float -10.5' => -10.5,
- 'float 12.3456789000e10' => 12.3456789000e10,
- 'float -12.3456789000e10' => -12.3456789000e10,
- 'float .5' => .5,
-
- // array data
- 'empty array' => array(),
- 'int indexed array' => $index_array,
- 'associative array' => $assoc_array,
- 'nested arrays' => array('foo', $index_array, $assoc_array),
-
- // null data
- 'uppercase NULL' => NULL,
- 'lowercase null' => null,
-
- // boolean data
- 'lowercase true' => true,
- 'lowercase false' =>false,
- 'uppercase TRUE' =>TRUE,
- 'uppercase FALSE' =>FALSE,
-
- // empty data
- 'empty string DQ' => "",
- 'empty string SQ' => '',
-
- // object data
- 'instance of classWithToString' => new classWithToString(),
- 'instance of classWithoutToString' => new classWithoutToString(),
-
- // undefined data
- 'undefined var' => @$undefined_var,
-
- // unset data
- 'unset var' => @$unset_var,
-
- // resource variable
- 'resource' => $fp
-);
-
-// loop through each element of the array for mode
-
-foreach($inputs as $valueType =>$value) {
- echo "\n--$valueType--\n";
- var_dump( mcrypt_decrypt($cipher, $key, $data, $value, $iv) );
-};
-
-fclose($fp);
-
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt_decrypt() : usage variation ***
-
---int 0--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---int 1--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---int 12345--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---int -12345--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float 10.5--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float -10.5--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float 12.3456789000e10--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float -12.3456789000e10--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float .5--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---empty array--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 4 to be string, array given, %s(%d)
-NULL
-
---int indexed array--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 4 to be string, array given, %s(%d)
-NULL
-
---associative array--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 4 to be string, array given, %s(%d)
-NULL
-
---nested arrays--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 4 to be string, array given, %s(%d)
-NULL
-
---uppercase NULL--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---lowercase null--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---lowercase true--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---lowercase false--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---uppercase TRUE--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---uppercase FALSE--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---empty string DQ--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---empty string SQ--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---instance of classWithToString--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---instance of classWithoutToString--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 4 to be string, object given, %s(%d)
-NULL
-
---undefined var--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---unset var--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---resource--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation4.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 4 to be string, resource given, %s(%d)
-NULL
-===DONE===
diff --git a/ext/mcrypt/tests/mcrypt_decrypt_variation5.phpt b/ext/mcrypt/tests/mcrypt_decrypt_variation5.phpt
deleted file mode 100644
index 9fd28498d1..0000000000
--- a/ext/mcrypt/tests/mcrypt_decrypt_variation5.phpt
+++ /dev/null
@@ -1,255 +0,0 @@
---TEST--
-Test mcrypt_decrypt() function : usage variation
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_decrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt_decrypt() : usage variation ***\n";
-
-// Define error handler
-function test_error_handler($err_no, $err_msg, $filename, $linenum, $vars) {
- if (error_reporting() != 0) {
- // report non-silenced errors
- echo "Error: $err_no - $err_msg, $filename($linenum)\n";
- }
-}
-set_error_handler('test_error_handler');
-
-// Initialise function arguments not being substituted (if any)
-$cipher = MCRYPT_TRIPLEDES;
-$key = b"string_val\0\0\0\0\0\0\0\0\0\0\0\0\0\0";
-$data = b'string_val';
-$mode = MCRYPT_MODE_CBC;
-
-//get an unset variable
-$unset_var = 10;
-unset ($unset_var);
-
-// define some classes
-class classWithToString
-{
- public function __toString() {
- return b"Class A object";
- }
-}
-
-class classWithoutToString
-{
-}
-
-// heredoc string
-$heredoc = b<<<EOT
-hello world
-EOT;
-
-// get a resource variable
-$fp = fopen(__FILE__, "r");
-
-// add arrays
-$index_array = array (1, 2, 3);
-$assoc_array = array ('one' => 1, 'two' => 2);
-
-//array of values to iterate over
-$inputs = array(
-
- // int data
- 'int 0' => 0,
- 'int 1' => 1,
- 'int 12345' => 12345,
- 'int -12345' => -2345,
-
- // float data
- 'float 10.5' => 10.5,
- 'float -10.5' => -10.5,
- 'float 12.3456789000e10' => 12.3456789000e10,
- 'float -12.3456789000e10' => -12.3456789000e10,
- 'float .5' => .5,
-
- // array data
- 'empty array' => array(),
- 'int indexed array' => $index_array,
- 'associative array' => $assoc_array,
- 'nested arrays' => array('foo', $index_array, $assoc_array),
-
- // null data
- 'uppercase NULL' => NULL,
- 'lowercase null' => null,
-
- // boolean data
- 'lowercase true' => true,
- 'lowercase false' =>false,
- 'uppercase TRUE' =>TRUE,
- 'uppercase FALSE' =>FALSE,
-
- // empty data
- 'empty string DQ' => "",
- 'empty string SQ' => '',
-
- // object data
- 'instance of classWithToString' => new classWithToString(),
- 'instance of classWithoutToString' => new classWithoutToString(),
-
- // undefined data
- 'undefined var' => @$undefined_var,
-
- // unset data
- 'unset var' => @$unset_var,
-
- // resource variable
- 'resource' => $fp
-);
-
-// loop through each element of the array for iv
-
-foreach($inputs as $valueType =>$value) {
- echo "\n--$valueType--\n";
- var_dump(bin2hex(mcrypt_decrypt($cipher, $key, $data, $mode, $value)));
-};
-
-fclose($fp);
-
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt_decrypt() : usage variation ***
-
---int 0--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---int 1--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---int 12345--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---int -12345--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---float 10.5--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---float -10.5--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---float 12.3456789000e10--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---float -12.3456789000e10--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---float .5--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---empty array--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 5 to be string, array given, %s(%d)
-string(0) ""
-
---int indexed array--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 5 to be string, array given, %s(%d)
-string(0) ""
-
---associative array--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 5 to be string, array given, %s(%d)
-string(0) ""
-
---nested arrays--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 5 to be string, array given, %s(%d)
-string(0) ""
-
---uppercase NULL--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---lowercase null--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---lowercase true--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---lowercase false--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---uppercase TRUE--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---uppercase FALSE--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---empty string DQ--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---empty string SQ--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---instance of classWithToString--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---instance of classWithoutToString--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 5 to be string, object given, %s(%d)
-string(0) ""
-
---undefined var--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---unset var--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---resource--
-Error: 8192 - Function mcrypt_decrypt() is deprecated, %s%emcrypt_decrypt_variation5.php(107)
-Error: 2 - mcrypt_decrypt() expects parameter 5 to be string, resource given, %s(%d)
-string(0) ""
-===DONE===
diff --git a/ext/mcrypt/tests/mcrypt_ecb.phpt b/ext/mcrypt/tests/mcrypt_ecb.phpt
deleted file mode 100644
index 625d55880b..0000000000
--- a/ext/mcrypt/tests/mcrypt_ecb.phpt
+++ /dev/null
@@ -1,30 +0,0 @@
---TEST--
-mcrypt_ecb
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$key = "0123456789012345";
-$secret = "PHP Testfest 2008";
-$cipher = MCRYPT_RIJNDAEL_128;
-
-$iv = mcrypt_create_iv(mcrypt_get_iv_size($cipher, MCRYPT_MODE_ECB), MCRYPT_RAND);
-$enc_data = mcrypt_encrypt($cipher, $key, $secret, MCRYPT_MODE_ECB, $iv);
-
-// we have to trim as AES rounds the blocks and decrypt doesnt detect that
-echo trim(mcrypt_decrypt($cipher, $key, $enc_data, MCRYPT_MODE_ECB, $iv)) . "\n";
-
-// a warning must be issued if we don't use a IV on a AES cipher, that usually requires an IV
-mcrypt_decrypt($cipher, $key, $enc_data, MCRYPT_MODE_ECB);
-
---EXPECTF--
-Deprecated: Function mcrypt_get_iv_size() is deprecated in %s%emcrypt_ecb.php on line 6
-
-Deprecated: Function mcrypt_create_iv() is deprecated in %s%emcrypt_ecb.php on line 6
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_ecb.php on line 7
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_ecb.php on line 10
-PHP Testfest 2008
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_ecb.php on line 13
diff --git a/ext/mcrypt/tests/mcrypt_ecb_3des_decrypt.phpt b/ext/mcrypt/tests/mcrypt_ecb_3des_decrypt.phpt
deleted file mode 100644
index 635ca25a55..0000000000
--- a/ext/mcrypt/tests/mcrypt_ecb_3des_decrypt.phpt
+++ /dev/null
@@ -1,111 +0,0 @@
---TEST--
-Test mcrypt_cbc() function : basic functionality
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-error_reporting(E_ALL);
-
-/* Prototype : string mcrypt_ecb(int cipher, string key, string data, int mode, string iv)
- * Description: ECB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-$cipher = MCRYPT_TRIPLEDES;
-$data = b"This is the secret message which must be encrypted";
-
-// tripledes uses keys up to 192 bits (24 bytes)
-$keys = array(
- b'12345678',
- b'12345678901234567890',
- b'123456789012345678901234',
- b'12345678901234567890123456'
-);
-$data1 = array(
- '0D4ArM3ejyhic9rnCcIW9A==',
- 'q0wt1YeOjLpnKm5WsrzKEw==',
- 'zwKEFeqHkhlj+7HZTRA/yA==',
- 'zwKEFeqHkhlj+7HZTRA/yA=='
-);
-// tripledes is a block cipher of 64 bits (8 bytes)
-$ivs = array(
- b'1234',
- b'12345678',
- b'123456789'
-);
-$data2 = array(
- '+G7nGcWIxigQcJD+2P14HA==',
- '+G7nGcWIxigQcJD+2P14HA==',
- '+G7nGcWIxigQcJD+2P14HA=='
-);
-
-$iv = b'12345678';
-echo "\n--- testing different key lengths\n";
-for ($i = 0; $i < sizeof($keys); $i++) {
- echo "\nkey length=".strlen($keys[$i])."\n";
- special_var_dump(mcrypt_decrypt($cipher, $keys[$i], base64_decode($data1[$i]), MCRYPT_MODE_ECB, $iv));
-}
-
-$key = b'123456789012345678901234';
-echo "\n--- testing different iv lengths\n";
-for ($i = 0; $i < sizeof($ivs); $i++) {
- echo "\niv length=".strlen($ivs[$i])."\n";
- special_var_dump(mcrypt_decrypt($cipher, $key, base64_decode($data2[$i]), MCRYPT_MODE_ECB, $ivs[$i]));
-}
-
-function special_var_dump($str) {
- var_dump(bin2hex($str));
-}
-?>
-===DONE===
---EXPECTF--
---- testing different key lengths
-
-key length=8
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_ecb_3des_decrypt.php on line 42
-
-Warning: mcrypt_decrypt(): Key of size 8 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
-key length=20
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_ecb_3des_decrypt.php on line 42
-
-Warning: mcrypt_decrypt(): Key of size 20 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
-key length=24
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_ecb_3des_decrypt.php on line 42
-string(32) "736563726574206d6573736167650000"
-
-key length=26
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_ecb_3des_decrypt.php on line 42
-
-Warning: mcrypt_decrypt(): Key of size 26 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
---- testing different iv lengths
-
-iv length=4
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_ecb_3des_decrypt.php on line 49
-string(32) "a9298896ed1b7335f8f10f7ff6d7a239"
-
-iv length=8
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_ecb_3des_decrypt.php on line 49
-string(32) "a9298896ed1b7335f8f10f7ff6d7a239"
-
-iv length=9
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_ecb_3des_decrypt.php on line 49
-string(32) "a9298896ed1b7335f8f10f7ff6d7a239"
-===DONE===
diff --git a/ext/mcrypt/tests/mcrypt_ecb_3des_encrypt.phpt b/ext/mcrypt/tests/mcrypt_ecb_3des_encrypt.phpt
deleted file mode 100644
index 68f056c510..0000000000
--- a/ext/mcrypt/tests/mcrypt_ecb_3des_encrypt.phpt
+++ /dev/null
@@ -1,96 +0,0 @@
---TEST--
-Test mcrypt_ecb() function : basic functionality
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-error_reporting(E_ALL);
-
-/* Prototype : string mcrypt_ecb(int cipher, string key, string data, int mode, string iv)
- * Description: ECB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-$cipher = MCRYPT_TRIPLEDES;
-$data = b"This is the secret message which must be encrypted";
-
-// tripledes uses keys up to 192 bits (24 bytes)
-$keys = array(
- b'12345678',
- b'12345678901234567890',
- b'123456789012345678901234',
- b'12345678901234567890123456'
-);
-// tripledes is a block cipher of 64 bits (8 bytes)
-$ivs = array(
- b'1234',
- b'12345678',
- b'123456789'
-);
-
-$iv = b'12345678';
-echo "\n--- testing different key lengths\n";
-foreach ($keys as $key) {
- echo "\nkey length=".strlen($key)."\n";
- var_dump(bin2hex(mcrypt_encrypt($cipher, $key, $data, MCRYPT_MODE_ECB, $iv)));
-}
-
-$key = b"1234567890123456\0\0\0\0\0\0\0\0";
-echo "\n--- testing different iv lengths\n";
-foreach ($ivs as $iv) {
- echo "\niv length=".strlen($iv)."\n";
- var_dump(bin2hex(mcrypt_encrypt($cipher, $key, $data, MCRYPT_MODE_ECB, $iv)));
-}
-?>
-===DONE===
---EXPECTF--
---- testing different key lengths
-
-key length=8
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_ecb_3des_encrypt.php on line 31
-
-Warning: mcrypt_encrypt(): Key of size 8 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
-key length=20
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_ecb_3des_encrypt.php on line 31
-
-Warning: mcrypt_encrypt(): Key of size 20 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
-key length=24
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_ecb_3des_encrypt.php on line 31
-string(112) "923eedcb20e18e3efa466a6ca1b842b34e6ac46aa3690ef739d0d68a26eb64e1a6ad42e7d18312ae8a57ab927e1dc892e5ff56c061864f27"
-
-key length=26
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_ecb_3des_encrypt.php on line 31
-
-Warning: mcrypt_encrypt(): Key of size 26 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
---- testing different iv lengths
-
-iv length=4
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_ecb_3des_encrypt.php on line 38
-string(112) "440a6f54601969b15e81df09cd381ef585fede5f3620587fd1a949c520aed9f6d10ebbabf2cea3e1f04c9251c2878c0ca37d51c80d490165"
-
-iv length=8
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_ecb_3des_encrypt.php on line 38
-string(112) "440a6f54601969b15e81df09cd381ef585fede5f3620587fd1a949c520aed9f6d10ebbabf2cea3e1f04c9251c2878c0ca37d51c80d490165"
-
-iv length=9
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_ecb_3des_encrypt.php on line 38
-string(112) "440a6f54601969b15e81df09cd381ef585fede5f3620587fd1a949c520aed9f6d10ebbabf2cea3e1f04c9251c2878c0ca37d51c80d490165"
-===DONE===
diff --git a/ext/mcrypt/tests/mcrypt_enc_get_algorithms_name.phpt b/ext/mcrypt/tests/mcrypt_enc_get_algorithms_name.phpt
deleted file mode 100644
index f0ee269a35..0000000000
--- a/ext/mcrypt/tests/mcrypt_enc_get_algorithms_name.phpt
+++ /dev/null
@@ -1,41 +0,0 @@
---TEST--
-mcrypt_enc_get_algorithms_name
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$td = mcrypt_module_open('rijndael-128', '', MCRYPT_MODE_ECB, '');
-echo mcrypt_enc_get_algorithms_name($td) . "\n";
-$td = mcrypt_module_open(MCRYPT_RIJNDAEL_128, '', MCRYPT_MODE_ECB, '');
-echo mcrypt_enc_get_algorithms_name($td) . "\n";
-$td = mcrypt_module_open(MCRYPT_RC2, '', MCRYPT_MODE_CBC, '');
-echo mcrypt_enc_get_algorithms_name($td) . "\n";
-$td = mcrypt_module_open(MCRYPT_BLOWFISH, '', MCRYPT_MODE_CBC, '');
-echo mcrypt_enc_get_algorithms_name($td) . "\n";
-$td = mcrypt_module_open('des', '', 'ecb', '');
-echo mcrypt_enc_get_algorithms_name($td) . "\n";
---EXPECTF--
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_algorithms_name.php on line 2
-
-Deprecated: Function mcrypt_enc_get_algorithms_name() is deprecated in %s%emcrypt_enc_get_algorithms_name.php on line 3
-Rijndael-128
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_algorithms_name.php on line 4
-
-Deprecated: Function mcrypt_enc_get_algorithms_name() is deprecated in %s%emcrypt_enc_get_algorithms_name.php on line 5
-Rijndael-128
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_algorithms_name.php on line 6
-
-Deprecated: Function mcrypt_enc_get_algorithms_name() is deprecated in %s%emcrypt_enc_get_algorithms_name.php on line 7
-RC2
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_algorithms_name.php on line 8
-
-Deprecated: Function mcrypt_enc_get_algorithms_name() is deprecated in %s%emcrypt_enc_get_algorithms_name.php on line 9
-Blowfish
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_algorithms_name.php on line 10
-
-Deprecated: Function mcrypt_enc_get_algorithms_name() is deprecated in %s%emcrypt_enc_get_algorithms_name.php on line 11
-DES \ No newline at end of file
diff --git a/ext/mcrypt/tests/mcrypt_enc_get_block_size.phpt b/ext/mcrypt/tests/mcrypt_enc_get_block_size.phpt
deleted file mode 100644
index bbdd1de44b..0000000000
--- a/ext/mcrypt/tests/mcrypt_enc_get_block_size.phpt
+++ /dev/null
@@ -1,27 +0,0 @@
---TEST--
-mcrypt_enc_get_block_size
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$td = mcrypt_module_open(MCRYPT_RIJNDAEL_256, '', MCRYPT_MODE_CBC, '');
-var_dump(mcrypt_enc_get_block_size($td));
-$td = mcrypt_module_open(MCRYPT_3DES, '', MCRYPT_MODE_CBC, '');
-var_dump(mcrypt_enc_get_block_size($td));
-$td = mcrypt_module_open(MCRYPT_WAKE, '', MCRYPT_MODE_STREAM, '');
-var_dump(mcrypt_enc_get_block_size($td));
---EXPECTF--
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_block_size.php on line 2
-
-Deprecated: Function mcrypt_enc_get_block_size() is deprecated in %s%emcrypt_enc_get_block_size.php on line 3
-int(32)
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_block_size.php on line 4
-
-Deprecated: Function mcrypt_enc_get_block_size() is deprecated in %s%emcrypt_enc_get_block_size.php on line 5
-int(8)
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_block_size.php on line 6
-
-Deprecated: Function mcrypt_enc_get_block_size() is deprecated in %s%emcrypt_enc_get_block_size.php on line 7
-int(1)
diff --git a/ext/mcrypt/tests/mcrypt_enc_get_iv_size.phpt b/ext/mcrypt/tests/mcrypt_enc_get_iv_size.phpt
deleted file mode 100644
index f48a870035..0000000000
--- a/ext/mcrypt/tests/mcrypt_enc_get_iv_size.phpt
+++ /dev/null
@@ -1,27 +0,0 @@
---TEST--
-mcrypt_enc_get_iv_size
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$td = mcrypt_module_open(MCRYPT_RIJNDAEL_256, '', MCRYPT_MODE_CBC, '');
-var_dump(mcrypt_enc_get_iv_size($td));
-$td = mcrypt_module_open(MCRYPT_3DES, '', MCRYPT_MODE_CBC, '');
-var_dump(mcrypt_enc_get_iv_size($td));
-$td = mcrypt_module_open(MCRYPT_WAKE, '', MCRYPT_MODE_STREAM, '');
-var_dump(mcrypt_enc_get_iv_size($td));
---EXPECTF--
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_iv_size.php on line 2
-
-Deprecated: Function mcrypt_enc_get_iv_size() is deprecated in %s%emcrypt_enc_get_iv_size.php on line 3
-int(32)
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_iv_size.php on line 4
-
-Deprecated: Function mcrypt_enc_get_iv_size() is deprecated in %s%emcrypt_enc_get_iv_size.php on line 5
-int(8)
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_iv_size.php on line 6
-
-Deprecated: Function mcrypt_enc_get_iv_size() is deprecated in %s%emcrypt_enc_get_iv_size.php on line 7
-int(0)
diff --git a/ext/mcrypt/tests/mcrypt_enc_get_key_size.phpt b/ext/mcrypt/tests/mcrypt_enc_get_key_size.phpt
deleted file mode 100644
index 08a8e0baf0..0000000000
--- a/ext/mcrypt/tests/mcrypt_enc_get_key_size.phpt
+++ /dev/null
@@ -1,27 +0,0 @@
---TEST--
-mcrypt_enc_get_key_size
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$td = mcrypt_module_open(MCRYPT_RIJNDAEL_256, '', MCRYPT_MODE_CBC, '');
-var_dump(mcrypt_enc_get_key_size($td));
-$td = mcrypt_module_open(MCRYPT_3DES, '', MCRYPT_MODE_CBC, '');
-var_dump(mcrypt_enc_get_key_size($td));
-$td = mcrypt_module_open(MCRYPT_WAKE, '', MCRYPT_MODE_STREAM, '');
-var_dump(mcrypt_enc_get_key_size($td));
---EXPECTF--
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_key_size.php on line 2
-
-Deprecated: Function mcrypt_enc_get_key_size() is deprecated in %s%emcrypt_enc_get_key_size.php on line 3
-int(32)
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_key_size.php on line 4
-
-Deprecated: Function mcrypt_enc_get_key_size() is deprecated in %s%emcrypt_enc_get_key_size.php on line 5
-int(24)
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_key_size.php on line 6
-
-Deprecated: Function mcrypt_enc_get_key_size() is deprecated in %s%emcrypt_enc_get_key_size.php on line 7
-int(32)
diff --git a/ext/mcrypt/tests/mcrypt_enc_get_mode_name.phpt b/ext/mcrypt/tests/mcrypt_enc_get_mode_name.phpt
deleted file mode 100644
index 7abdd78d5c..0000000000
--- a/ext/mcrypt/tests/mcrypt_enc_get_mode_name.phpt
+++ /dev/null
@@ -1,48 +0,0 @@
---TEST--
-mcrypt_enc_get_modes_name
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$td = mcrypt_module_open('rijndael-128', '', MCRYPT_MODE_ECB, '');
-echo mcrypt_enc_get_modes_name($td) . "\n";
-$td = mcrypt_module_open(MCRYPT_RIJNDAEL_128, '', MCRYPT_MODE_CBC, '');
-echo mcrypt_enc_get_modes_name($td) . "\n";
-$td = mcrypt_module_open(MCRYPT_WAKE, '', MCRYPT_MODE_STREAM, '');
-echo mcrypt_enc_get_modes_name($td) . "\n";
-$td = mcrypt_module_open(MCRYPT_BLOWFISH, '', MCRYPT_MODE_OFB, '');
-echo mcrypt_enc_get_modes_name($td) . "\n";
-$td = mcrypt_module_open('des', '', 'ecb', '');
-echo mcrypt_enc_get_modes_name($td) . "\n";
-$td = mcrypt_module_open('des', '', 'cbc', '');
-echo mcrypt_enc_get_modes_name($td) . "\n";
---EXPECTF--
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_mode_name.php on line 2
-
-Deprecated: Function mcrypt_enc_get_modes_name() is deprecated in %s%emcrypt_enc_get_mode_name.php on line 3
-ECB
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_mode_name.php on line 4
-
-Deprecated: Function mcrypt_enc_get_modes_name() is deprecated in %s%emcrypt_enc_get_mode_name.php on line 5
-CBC
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_mode_name.php on line 6
-
-Deprecated: Function mcrypt_enc_get_modes_name() is deprecated in %s%emcrypt_enc_get_mode_name.php on line 7
-STREAM
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_mode_name.php on line 8
-
-Deprecated: Function mcrypt_enc_get_modes_name() is deprecated in %s%emcrypt_enc_get_mode_name.php on line 9
-OFB
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_mode_name.php on line 10
-
-Deprecated: Function mcrypt_enc_get_modes_name() is deprecated in %s%emcrypt_enc_get_mode_name.php on line 11
-ECB
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_mode_name.php on line 12
-
-Deprecated: Function mcrypt_enc_get_modes_name() is deprecated in %s%emcrypt_enc_get_mode_name.php on line 13
-CBC
diff --git a/ext/mcrypt/tests/mcrypt_enc_get_supported_key_sizes.phpt b/ext/mcrypt/tests/mcrypt_enc_get_supported_key_sizes.phpt
deleted file mode 100644
index 8cde780d9e..0000000000
--- a/ext/mcrypt/tests/mcrypt_enc_get_supported_key_sizes.phpt
+++ /dev/null
@@ -1,21 +0,0 @@
---TEST--
-mcrypt_enc_get_supported_key_sizes
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$td = mcrypt_module_open('rijndael-256', '', 'ecb', '');
-$var = mcrypt_enc_get_supported_key_sizes($td);
-var_dump($var);
---EXPECTF--
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_get_supported_key_sizes.php on line 2
-
-Deprecated: Function mcrypt_enc_get_supported_key_sizes() is deprecated in %s%emcrypt_enc_get_supported_key_sizes.php on line 3
-array(3) {
- [0]=>
- int(16)
- [1]=>
- int(24)
- [2]=>
- int(32)
-} \ No newline at end of file
diff --git a/ext/mcrypt/tests/mcrypt_enc_is_block_algorithm.phpt b/ext/mcrypt/tests/mcrypt_enc_is_block_algorithm.phpt
deleted file mode 100644
index fbc86550f9..0000000000
--- a/ext/mcrypt/tests/mcrypt_enc_is_block_algorithm.phpt
+++ /dev/null
@@ -1,27 +0,0 @@
---TEST--
-mcrypt_enc_is_block_algorithm
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$td = mcrypt_module_open(MCRYPT_RIJNDAEL_256, '', MCRYPT_MODE_CBC, '');
-var_dump(mcrypt_enc_is_block_algorithm($td));
-$td = mcrypt_module_open(MCRYPT_3DES, '', MCRYPT_MODE_CBC, '');
-var_dump(mcrypt_enc_is_block_algorithm($td));
-$td = mcrypt_module_open(MCRYPT_WAKE, '', MCRYPT_MODE_STREAM, '');
-var_dump(mcrypt_enc_is_block_algorithm($td));
---EXPECTF--
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_is_block_algorithm.php on line 2
-
-Deprecated: Function mcrypt_enc_is_block_algorithm() is deprecated in %s%emcrypt_enc_is_block_algorithm.php on line 3
-bool(true)
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_is_block_algorithm.php on line 4
-
-Deprecated: Function mcrypt_enc_is_block_algorithm() is deprecated in %s%emcrypt_enc_is_block_algorithm.php on line 5
-bool(true)
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_is_block_algorithm.php on line 6
-
-Deprecated: Function mcrypt_enc_is_block_algorithm() is deprecated in %s%emcrypt_enc_is_block_algorithm.php on line 7
-bool(false)
diff --git a/ext/mcrypt/tests/mcrypt_enc_is_block_algorithm_mode.phpt b/ext/mcrypt/tests/mcrypt_enc_is_block_algorithm_mode.phpt
deleted file mode 100644
index 181ca49600..0000000000
--- a/ext/mcrypt/tests/mcrypt_enc_is_block_algorithm_mode.phpt
+++ /dev/null
@@ -1,27 +0,0 @@
---TEST--
-mcrypt_enc_is_block_algorithm_mode
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$td = mcrypt_module_open(MCRYPT_RIJNDAEL_256, '', MCRYPT_MODE_ECB, '');
-var_dump(mcrypt_enc_is_block_algorithm_mode($td));
-$td = mcrypt_module_open(MCRYPT_RIJNDAEL_256, '', MCRYPT_MODE_CBC, '');
-var_dump(mcrypt_enc_is_block_algorithm_mode($td));
-$td = mcrypt_module_open(MCRYPT_WAKE, '', MCRYPT_MODE_STREAM, '');
-var_dump(mcrypt_enc_is_block_algorithm_mode($td));
---EXPECTF--
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_is_block_algorithm_mode.php on line 2
-
-Deprecated: Function mcrypt_enc_is_block_algorithm_mode() is deprecated in %s%emcrypt_enc_is_block_algorithm_mode.php on line 3
-bool(true)
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_is_block_algorithm_mode.php on line 4
-
-Deprecated: Function mcrypt_enc_is_block_algorithm_mode() is deprecated in %s%emcrypt_enc_is_block_algorithm_mode.php on line 5
-bool(true)
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_is_block_algorithm_mode.php on line 6
-
-Deprecated: Function mcrypt_enc_is_block_algorithm_mode() is deprecated in %s%emcrypt_enc_is_block_algorithm_mode.php on line 7
-bool(false)
diff --git a/ext/mcrypt/tests/mcrypt_enc_is_block_mode.phpt b/ext/mcrypt/tests/mcrypt_enc_is_block_mode.phpt
deleted file mode 100644
index e59d11dde4..0000000000
--- a/ext/mcrypt/tests/mcrypt_enc_is_block_mode.phpt
+++ /dev/null
@@ -1,34 +0,0 @@
---TEST--
-mcrypt_enc_is_block_mode
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$td = mcrypt_module_open(MCRYPT_RIJNDAEL_256, '', MCRYPT_MODE_CBC, '');
-var_dump(mcrypt_enc_is_block_mode($td));
-$td = mcrypt_module_open(MCRYPT_RIJNDAEL_256, '', MCRYPT_MODE_ECB, '');
-var_dump(mcrypt_enc_is_block_mode($td));
-$td = mcrypt_module_open(MCRYPT_ARCFOUR, '', MCRYPT_MODE_STREAM, '');
-var_dump(mcrypt_enc_is_block_mode($td));
-$td = mcrypt_module_open(MCRYPT_WAKE, '', MCRYPT_MODE_STREAM, '');
-var_dump(mcrypt_enc_is_block_mode($td));
---EXPECTF--
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_is_block_mode.php on line 2
-
-Deprecated: Function mcrypt_enc_is_block_mode() is deprecated in %s%emcrypt_enc_is_block_mode.php on line 3
-bool(true)
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_is_block_mode.php on line 4
-
-Deprecated: Function mcrypt_enc_is_block_mode() is deprecated in %s%emcrypt_enc_is_block_mode.php on line 5
-bool(true)
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_is_block_mode.php on line 6
-
-Deprecated: Function mcrypt_enc_is_block_mode() is deprecated in %s%emcrypt_enc_is_block_mode.php on line 7
-bool(false)
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_is_block_mode.php on line 8
-
-Deprecated: Function mcrypt_enc_is_block_mode() is deprecated in %s%emcrypt_enc_is_block_mode.php on line 9
-bool(false) \ No newline at end of file
diff --git a/ext/mcrypt/tests/mcrypt_enc_self_test.phpt b/ext/mcrypt/tests/mcrypt_enc_self_test.phpt
deleted file mode 100644
index 2297b969c1..0000000000
--- a/ext/mcrypt/tests/mcrypt_enc_self_test.phpt
+++ /dev/null
@@ -1,13 +0,0 @@
---TEST--
-mcrypt_enc_self_test
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$td = mcrypt_module_open(MCRYPT_RIJNDAEL_256, '', MCRYPT_MODE_CBC, '');
-var_dump(mcrypt_enc_self_test($td));
---EXPECTF--
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_enc_self_test.php on line 2
-
-Deprecated: Function mcrypt_enc_self_test() is deprecated in %s%emcrypt_enc_self_test.php on line 3
-int(0) \ No newline at end of file
diff --git a/ext/mcrypt/tests/mcrypt_encrypt_3des_cbc.phpt b/ext/mcrypt/tests/mcrypt_encrypt_3des_cbc.phpt
deleted file mode 100644
index 15b3c886fa..0000000000
--- a/ext/mcrypt/tests/mcrypt_encrypt_3des_cbc.phpt
+++ /dev/null
@@ -1,112 +0,0 @@
---TEST--
-Test mcrypt_encrypt() function : TripleDES functionality
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_encrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt_encrypt() : TripleDES functionality ***\n";
-
-//test CBC, ECB modes
-//test encrypt decrypt
-//test tripledes, aes
-//test different lengths of key, iv
-//test no iv being passed on CBC, ECB
-//test up to 32 bytes with unlimited strength
-
-$cipher = MCRYPT_TRIPLEDES;
-$mode = MCRYPT_MODE_CBC;
-$data = b'This is the secret message which must be encrypted';
-
-// tripledes uses keys up to 192 bits (24 bytes)
-$keys = array(
- b'12345678',
- b'12345678901234567890',
- b'123456789012345678901234',
- b'12345678901234567890123456'
-);
-// tripledes is a block cipher of 64 bits (8 bytes)
-$ivs = array(
- b'1234',
- b'12345678',
- b'123456789'
-);
-
-
-$iv = b'12345678';
-echo "\n--- testing different key lengths\n";
-foreach ($keys as $key) {
- echo "\nkey length=".strlen($key)."\n";
- var_dump(bin2hex(mcrypt_encrypt($cipher, $key, $data, $mode, $iv)));
-}
-
-$key = b'123456789012345678901234';
-echo "\n--- testing different iv lengths\n";
-foreach ($ivs as $iv) {
- echo "\niv length=".strlen($iv)."\n";
- var_dump(bin2hex(mcrypt_encrypt($cipher, $key, $data, $mode, $iv)));
-}
-
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt_encrypt() : TripleDES functionality ***
-
---- testing different key lengths
-
-key length=8
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_encrypt_3des_cbc.php on line 40
-
-Warning: mcrypt_encrypt(): Key of size 8 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
-key length=20
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_encrypt_3des_cbc.php on line 40
-
-Warning: mcrypt_encrypt(): Key of size 20 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
-key length=24
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_encrypt_3des_cbc.php on line 40
-string(112) "b85e21072239d60c63a80e7c9ae493cb741a1cd407e52f451c5f43a0d103f55a7b62617eb2e44213c2d44462d388bc0b8f119384b12c84ac"
-
-key length=26
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_encrypt_3des_cbc.php on line 40
-
-Warning: mcrypt_encrypt(): Key of size 26 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
---- testing different iv lengths
-
-iv length=4
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_encrypt_3des_cbc.php on line 47
-
-Warning: mcrypt_encrypt(): Received initialization vector of size 4, but size 8 is required for this encryption mode in %s on line %d
-string(0) ""
-
-iv length=8
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_encrypt_3des_cbc.php on line 47
-string(112) "b85e21072239d60c63a80e7c9ae493cb741a1cd407e52f451c5f43a0d103f55a7b62617eb2e44213c2d44462d388bc0b8f119384b12c84ac"
-
-iv length=9
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_encrypt_3des_cbc.php on line 47
-
-Warning: mcrypt_encrypt(): Received initialization vector of size 9, but size 8 is required for this encryption mode in %s on line %d
-string(0) ""
-===DONE===
diff --git a/ext/mcrypt/tests/mcrypt_encrypt_3des_ecb.phpt b/ext/mcrypt/tests/mcrypt_encrypt_3des_ecb.phpt
deleted file mode 100644
index ffcabf8f5f..0000000000
--- a/ext/mcrypt/tests/mcrypt_encrypt_3des_ecb.phpt
+++ /dev/null
@@ -1,100 +0,0 @@
---TEST--
-Test mcrypt_encrypt() function : TripleDES functionality
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_encrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt_encrypt() : TripleDES functionality ***\n";
-
-$cipher = MCRYPT_TRIPLEDES;
-$mode = MCRYPT_MODE_ECB;
-$data = b'This is the secret message which must be encrypted';
-
-// tripledes uses keys up to 192 bits (24 bytes)
-$keys = array(
- b'12345678',
- b'12345678901234567890',
- b'123456789012345678901234',
- b'12345678901234567890123456'
-);
-
-echo "\n--- testing different key lengths\n";
-foreach ($keys as $key) {
- echo "\nkey length=".strlen($key)."\n";
- var_dump(bin2hex(mcrypt_encrypt($cipher, $key, $data, $mode)));
-}
-
-$key = b'123456789012345678901234';
-$ivs = array(
- b'1234',
- b'12345678',
- b'123456789'
-);
-
-// ivs should be ignored in ecb mode
-echo "\n--- testing different iv lengths\n";
-foreach ($ivs as $iv) {
- echo "\niv length=".strlen($iv)."\n";
- var_dump(bin2hex(mcrypt_encrypt($cipher, $key, $data, $mode, $iv)));
-}
-
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt_encrypt() : TripleDES functionality ***
-
---- testing different key lengths
-
-key length=8
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_encrypt_3des_ecb.php on line 25
-
-Warning: mcrypt_encrypt(): Key of size 8 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
-key length=20
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_encrypt_3des_ecb.php on line 25
-
-Warning: mcrypt_encrypt(): Key of size 20 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
-key length=24
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_encrypt_3des_ecb.php on line 25
-string(112) "923eedcb20e18e3efa466a6ca1b842b34e6ac46aa3690ef739d0d68a26eb64e1a6ad42e7d18312ae8a57ab927e1dc892e5ff56c061864f27"
-
-key length=26
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_encrypt_3des_ecb.php on line 25
-
-Warning: mcrypt_encrypt(): Key of size 26 not supported by this algorithm. Only keys of size 24 supported in %s on line %d
-string(0) ""
-
---- testing different iv lengths
-
-iv length=4
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_encrypt_3des_ecb.php on line 39
-string(112) "923eedcb20e18e3efa466a6ca1b842b34e6ac46aa3690ef739d0d68a26eb64e1a6ad42e7d18312ae8a57ab927e1dc892e5ff56c061864f27"
-
-iv length=8
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_encrypt_3des_ecb.php on line 39
-string(112) "923eedcb20e18e3efa466a6ca1b842b34e6ac46aa3690ef739d0d68a26eb64e1a6ad42e7d18312ae8a57ab927e1dc892e5ff56c061864f27"
-
-iv length=9
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_encrypt_3des_ecb.php on line 39
-string(112) "923eedcb20e18e3efa466a6ca1b842b34e6ac46aa3690ef739d0d68a26eb64e1a6ad42e7d18312ae8a57ab927e1dc892e5ff56c061864f27"
-===DONE===
diff --git a/ext/mcrypt/tests/mcrypt_encrypt_error.phpt b/ext/mcrypt/tests/mcrypt_encrypt_error.phpt
deleted file mode 100644
index 98775d317b..0000000000
--- a/ext/mcrypt/tests/mcrypt_encrypt_error.phpt
+++ /dev/null
@@ -1,56 +0,0 @@
---TEST--
-Test mcrypt_encrypt() function : error conditions
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_encrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt_encrypt() : error conditions ***\n";
-
-
-//Test mcrypt_encrypt with one more than the expected number of arguments
-echo "\n-- Testing mcrypt_encrypt() function with more than expected no. of arguments --\n";
-$cipher = 'string_val';
-$key = 'string_val';
-$data = 'string_val';
-$mode = 'string_val';
-$iv = 'string_val';
-$extra_arg = 10;
-var_dump( mcrypt_encrypt($cipher, $key, $data, $mode, $iv, $extra_arg) );
-
-// Testing mcrypt_encrypt with one less than the expected number of arguments
-echo "\n-- Testing mcrypt_encrypt() function with less than expected no. of arguments --\n";
-$cipher = 'string_val';
-$key = 'string_val';
-$data = 'string_val';
-var_dump( mcrypt_encrypt($cipher, $key, $data) );
-
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt_encrypt() : error conditions ***
-
--- Testing mcrypt_encrypt() function with more than expected no. of arguments --
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_encrypt_error.php on line 19
-
-Warning: mcrypt_encrypt() expects at most 5 parameters, 6 given in %s on line %d
-NULL
-
--- Testing mcrypt_encrypt() function with less than expected no. of arguments --
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_encrypt_error.php on line 26
-
-Warning: mcrypt_encrypt() expects at least 4 parameters, 3 given in %s on line %d
-NULL
-===DONE===
-
diff --git a/ext/mcrypt/tests/mcrypt_encrypt_variation1.phpt b/ext/mcrypt/tests/mcrypt_encrypt_variation1.phpt
deleted file mode 100644
index 88b6edef3d..0000000000
--- a/ext/mcrypt/tests/mcrypt_encrypt_variation1.phpt
+++ /dev/null
@@ -1,256 +0,0 @@
---TEST--
-Test mcrypt_encrypt() function : usage variation - different types for cipher
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_encrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt_encrypt() : usage variation ***\n";
-
-// Define error handler
-function test_error_handler($err_no, $err_msg, $filename, $linenum, $vars) {
- if (error_reporting() != 0) {
- // report non-silenced errors
- echo "Error: $err_no - $err_msg, $filename($linenum)\n";
- }
-}
-set_error_handler('test_error_handler');
-
-// Initialise function arguments not being substituted (if any)
-$key = b'string_val';
-$data = b'string_val';
-$mode = MCRYPT_MODE_ECB;
-$iv = b'string_val';
-
-//get an unset variable
-$unset_var = 10;
-unset ($unset_var);
-
-// define some classes
-class classWithToString
-{
- public function __toString() {
- return "Class A object";
- }
-}
-
-class classWithoutToString
-{
-}
-
-// heredoc string
-$heredoc = <<<EOT
-hello world
-EOT;
-
-// get a resource variable
-$fp = fopen(__FILE__, "r");
-
-// add arrays
-$index_array = array (1, 2, 3);
-$assoc_array = array ('one' => 1, 'two' => 2);
-
-//array of values to iterate over
-$inputs = array(
-
- // int data
- 'int 0' => 0,
- 'int 1' => 1,
- 'int 12345' => 12345,
- 'int -12345' => -2345,
-
- // float data
- 'float 10.5' => 10.5,
- 'float -10.5' => -10.5,
- 'float 12.3456789000e10' => 12.3456789000e10,
- 'float -12.3456789000e10' => -12.3456789000e10,
- 'float .5' => .5,
-
- // array data
- 'empty array' => array(),
- 'int indexed array' => $index_array,
- 'associative array' => $assoc_array,
- 'nested arrays' => array('foo', $index_array, $assoc_array),
-
- // null data
- 'uppercase NULL' => NULL,
- 'lowercase null' => null,
-
- // boolean data
- 'lowercase true' => true,
- 'lowercase false' =>false,
- 'uppercase TRUE' =>TRUE,
- 'uppercase FALSE' =>FALSE,
-
- // empty data
- 'empty string DQ' => "",
- 'empty string SQ' => '',
-
- // object data
- 'instance of classWithToString' => new classWithToString(),
- 'instance of classWithoutToString' => new classWithoutToString(),
-
- // undefined data
- 'undefined var' => @$undefined_var,
-
- // unset data
- 'unset var' => @$unset_var,
-
- // resource variable
- 'resource' => $fp
-);
-
-// loop through each element of the array for cipher
-
-foreach($inputs as $valueType =>$value) {
- echo "\n--$valueType--\n";
- var_dump( mcrypt_encrypt($value, $key, $data, $mode, $iv) );
-};
-
-fclose($fp);
-
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt_encrypt() : usage variation ***
-
---int 0--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---int 1--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---int 12345--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---int -12345--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float 10.5--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float -10.5--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float 12.3456789000e10--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float -12.3456789000e10--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float .5--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---empty array--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 1 to be string, array given, %s(%d)
-NULL
-
---int indexed array--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 1 to be string, array given, %s(%d)
-NULL
-
---associative array--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 1 to be string, array given, %s(%d)
-NULL
-
---nested arrays--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 1 to be string, array given, %s(%d)
-NULL
-
---uppercase NULL--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---lowercase null--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---lowercase true--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---lowercase false--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---uppercase TRUE--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---uppercase FALSE--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---empty string DQ--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---empty string SQ--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---instance of classWithToString--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---instance of classWithoutToString--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 1 to be string, object given, %s(%d)
-NULL
-
---undefined var--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---unset var--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---resource--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation1.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 1 to be string, resource given, %s(%d)
-NULL
-===DONE===
-
diff --git a/ext/mcrypt/tests/mcrypt_encrypt_variation2.phpt b/ext/mcrypt/tests/mcrypt_encrypt_variation2.phpt
deleted file mode 100644
index fa0cd81665..0000000000
--- a/ext/mcrypt/tests/mcrypt_encrypt_variation2.phpt
+++ /dev/null
@@ -1,256 +0,0 @@
---TEST--
-Test mcrypt_encrypt() function : usage variation
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_encrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt_encrypt() : usage variation ***\n";
-
-// Define error handler
-function test_error_handler($err_no, $err_msg, $filename, $linenum, $vars) {
- if (error_reporting() != 0) {
- // report non-silenced errors
- echo "Error: $err_no - $err_msg, $filename($linenum)\n";
- }
-}
-set_error_handler('test_error_handler');
-
-// Initialise function arguments not being substituted (if any)
-$cipher = MCRYPT_TRIPLEDES;
-$data = b'string_val';
-$mode = MCRYPT_MODE_ECB;
-$iv = b'01234567';
-
-//get an unset variable
-$unset_var = 10;
-unset ($unset_var);
-
-// define some classes
-class classWithToString
-{
- public function __toString() {
- return b"Class A object";
- }
-}
-
-class classWithoutToString
-{
-}
-
-// heredoc string
-$heredoc = b<<<EOT
-hello world
-EOT;
-
-// get a resource variable
-$fp = fopen(__FILE__, "r");
-
-// add arrays
-$index_array = array (1, 2, 3);
-$assoc_array = array ('one' => 1, 'two' => 2);
-
-//array of values to iterate over
-$inputs = array(
-
- // int data
- 'int 0' => 0,
- 'int 1' => 1,
- 'int 12345' => 12345,
- 'int -12345' => -2345,
-
- // float data
- 'float 10.5' => 10.5,
- 'float -10.5' => -10.5,
- 'float 12.3456789000e10' => 12.3456789000e10,
- 'float -12.3456789000e10' => -12.3456789000e10,
- 'float .5' => .5,
-
- // array data
- 'empty array' => array(),
- 'int indexed array' => $index_array,
- 'associative array' => $assoc_array,
- 'nested arrays' => array('foo', $index_array, $assoc_array),
-
- // null data
- 'uppercase NULL' => NULL,
- 'lowercase null' => null,
-
- // boolean data
- 'lowercase true' => true,
- 'lowercase false' =>false,
- 'uppercase TRUE' =>TRUE,
- 'uppercase FALSE' =>FALSE,
-
- // empty data
- 'empty string DQ' => "",
- 'empty string SQ' => '',
-
- // object data
- 'instance of classWithToString' => new classWithToString(),
- 'instance of classWithoutToString' => new classWithoutToString(),
-
- // undefined data
- 'undefined var' => @$undefined_var,
-
- // unset data
- 'unset var' => @$unset_var,
-
- // resource variable
- 'resource' => $fp
-);
-
-// loop through each element of the array for key
-
-foreach($inputs as $valueType =>$value) {
- echo "\n--$valueType--\n";
- var_dump( bin2hex(mcrypt_encrypt($cipher, $value, $data, $mode, $iv) ));
-};
-
-fclose($fp);
-
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt_encrypt() : usage variation ***
-
---int 0--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---int 1--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---int 12345--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---int -12345--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---float 10.5--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---float -10.5--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---float 12.3456789000e10--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---float -12.3456789000e10--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---float .5--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---empty array--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 2 to be string, array given, %s(%d)
-string(0) ""
-
---int indexed array--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 2 to be string, array given, %s(%d)
-string(0) ""
-
---associative array--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 2 to be string, array given, %s(%d)
-string(0) ""
-
---nested arrays--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 2 to be string, array given, %s(%d)
-string(0) ""
-
---uppercase NULL--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---lowercase null--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---lowercase true--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---lowercase false--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---uppercase TRUE--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---uppercase FALSE--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---empty string DQ--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---empty string SQ--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---instance of classWithToString--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---instance of classWithoutToString--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 2 to be string, object given, %s(%d)
-string(0) ""
-
---undefined var--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---unset var--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt(): Key of size %d not supported by this algorithm. Only keys of size 24 supported, %s(%d)
-string(0) ""
-
---resource--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation2.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 2 to be string, resource given, %s(%d)
-string(0) ""
-===DONE===
-
diff --git a/ext/mcrypt/tests/mcrypt_encrypt_variation3.phpt b/ext/mcrypt/tests/mcrypt_encrypt_variation3.phpt
deleted file mode 100644
index 17698d20d9..0000000000
--- a/ext/mcrypt/tests/mcrypt_encrypt_variation3.phpt
+++ /dev/null
@@ -1,236 +0,0 @@
---TEST--
-Test mcrypt_encrypt() function : usage variation
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_encrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt_encrypt() : usage variation ***\n";
-
-// Define error handler
-function test_error_handler($err_no, $err_msg, $filename, $linenum, $vars) {
- if (error_reporting() != 0) {
- // report non-silenced errors
- echo "Error: $err_no - $err_msg, $filename($linenum)\n";
- }
-}
-set_error_handler('test_error_handler');
-
-// Initialise function arguments not being substituted (if any)
-$cipher = MCRYPT_TRIPLEDES;
-$key = b"string_val\0\0\0\0\0\0\0\0\0\0\0\0\0\0";
-$mode = MCRYPT_MODE_ECB;
-$iv = b'01234567';
-
-//get an unset variable
-$unset_var = 10;
-unset ($unset_var);
-
-// define some classes
-class classWithToString
-{
- public function __toString() {
- return b"Class A object";
- }
-}
-
-class classWithoutToString
-{
-}
-
-// heredoc string
-$heredoc = b<<<EOT
-hello world
-EOT;
-
-// get a resource variable
-$fp = fopen(__FILE__, "r");
-
-// add arrays
-$index_array = array (1, 2, 3);
-$assoc_array = array ('one' => 1, 'two' => 2);
-
-//array of values to iterate over
-$inputs = array(
-
- // int data
- 'int 0' => 0,
- 'int 1' => 1,
- 'int 12345' => 12345,
- 'int -12345' => -2345,
-
- // float data
- 'float 10.5' => 10.5,
- 'float -10.5' => -10.5,
- 'float 12.3456789000e10' => 12.3456789000e10,
- 'float -12.3456789000e10' => -12.3456789000e10,
- 'float .5' => .5,
-
- // array data
- 'empty array' => array(),
- 'int indexed array' => $index_array,
- 'associative array' => $assoc_array,
- 'nested arrays' => array('foo', $index_array, $assoc_array),
-
- // null data
- 'uppercase NULL' => NULL,
- 'lowercase null' => null,
-
- // boolean data
- 'lowercase true' => true,
- 'lowercase false' =>false,
- 'uppercase TRUE' =>TRUE,
- 'uppercase FALSE' =>FALSE,
-
- // empty data
- 'empty string DQ' => "",
- 'empty string SQ' => '',
-
- // object data
- 'instance of classWithToString' => new classWithToString(),
- 'instance of classWithoutToString' => new classWithoutToString(),
-
- // undefined data
- 'undefined var' => @$undefined_var,
-
- // unset data
- 'unset var' => @$unset_var,
-
- // resource variable
- 'resource' => $fp
-);
-
-// loop through each element of the array for data
-
-foreach($inputs as $valueType =>$value) {
- echo "\n--$valueType--\n";
- var_dump( bin2hex(mcrypt_encrypt($cipher, $key, $value, $mode, $iv) ));
-};
-
-fclose($fp);
-
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt_encrypt() : usage variation ***
-
---int 0--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(16) "51dc9cd9179b718b"
-
---int 1--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(16) "619c335f8c4f9cbf"
-
---int 12345--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(16) "b1258d67ab73de00"
-
---int -12345--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(16) "8eecf134443bd6b9"
-
---float 10.5--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(16) "34b5750a793baff5"
-
---float -10.5--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(16) "7a605f2aacc8a11d"
-
---float 12.3456789000e10--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(32) "74a0d7026ae586f476d4b17808851e86"
-
---float -12.3456789000e10--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(32) "bfb155997017986c01090afebd62c7ca"
-
---float .5--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(16) "cc60ac201164b6c7"
-
---empty array--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 3 to be string, array given, %s(%d)
-string(0) ""
-
---int indexed array--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 3 to be string, array given, %s(%d)
-string(0) ""
-
---associative array--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 3 to be string, array given, %s(%d)
-string(0) ""
-
---nested arrays--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 3 to be string, array given, %s(%d)
-string(0) ""
-
---uppercase NULL--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(16) "6ece228c41457539"
-
---lowercase null--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(16) "6ece228c41457539"
-
---lowercase true--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(16) "619c335f8c4f9cbf"
-
---lowercase false--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(16) "6ece228c41457539"
-
---uppercase TRUE--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(16) "619c335f8c4f9cbf"
-
---uppercase FALSE--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(16) "6ece228c41457539"
-
---empty string DQ--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(16) "6ece228c41457539"
-
---empty string SQ--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(16) "6ece228c41457539"
-
---instance of classWithToString--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(32) "749c3b4d16731d98370128754b7c930f"
-
---instance of classWithoutToString--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 3 to be string, object given, %s(%d)
-string(0) ""
-
---undefined var--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(16) "6ece228c41457539"
-
---unset var--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-string(16) "6ece228c41457539"
-
---resource--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation3.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 3 to be string, resource given, %s(%d)
-string(0) ""
-===DONE===
-
diff --git a/ext/mcrypt/tests/mcrypt_encrypt_variation4.phpt b/ext/mcrypt/tests/mcrypt_encrypt_variation4.phpt
deleted file mode 100644
index 363defdcf0..0000000000
--- a/ext/mcrypt/tests/mcrypt_encrypt_variation4.phpt
+++ /dev/null
@@ -1,255 +0,0 @@
---TEST--
-Test mcrypt_encrypt() function : usage variation
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_encrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt_encrypt() : usage variation ***\n";
-
-// Define error handler
-function test_error_handler($err_no, $err_msg, $filename, $linenum, $vars) {
- if (error_reporting() != 0) {
- // report non-silenced errors
- echo "Error: $err_no - $err_msg, $filename($linenum)\n";
- }
-}
-set_error_handler('test_error_handler');
-
-// Initialise function arguments not being substituted (if any)
-$cipher = MCRYPT_TRIPLEDES;
-$key = b'string_val';
-$data = b'string_val';
-$iv = b'01234567';
-
-//get an unset variable
-$unset_var = 10;
-unset ($unset_var);
-
-// define some classes
-class classWithToString
-{
- public function __toString() {
- return "Class A object";
- }
-}
-
-class classWithoutToString
-{
-}
-
-// heredoc string
-$heredoc = <<<EOT
-hello world
-EOT;
-
-// get a resource variable
-$fp = fopen(__FILE__, "r");
-
-// add arrays
-$index_array = array (1, 2, 3);
-$assoc_array = array ('one' => 1, 'two' => 2);
-
-//array of values to iterate over
-$inputs = array(
-
- // int data
- 'int 0' => 0,
- 'int 1' => 1,
- 'int 12345' => 12345,
- 'int -12345' => -2345,
-
- // float data
- 'float 10.5' => 10.5,
- 'float -10.5' => -10.5,
- 'float 12.3456789000e10' => 12.3456789000e10,
- 'float -12.3456789000e10' => -12.3456789000e10,
- 'float .5' => .5,
-
- // array data
- 'empty array' => array(),
- 'int indexed array' => $index_array,
- 'associative array' => $assoc_array,
- 'nested arrays' => array('foo', $index_array, $assoc_array),
-
- // null data
- 'uppercase NULL' => NULL,
- 'lowercase null' => null,
-
- // boolean data
- 'lowercase true' => true,
- 'lowercase false' =>false,
- 'uppercase TRUE' =>TRUE,
- 'uppercase FALSE' =>FALSE,
-
- // empty data
- 'empty string DQ' => "",
- 'empty string SQ' => '',
-
- // object data
- 'instance of classWithToString' => new classWithToString(),
- 'instance of classWithoutToString' => new classWithoutToString(),
-
- // undefined data
- 'undefined var' => @$undefined_var,
-
- // unset data
- 'unset var' => @$unset_var,
-
- // resource variable
- 'resource' => $fp
-);
-
-// loop through each element of the array for mode
-
-foreach($inputs as $valueType =>$value) {
- echo "\n--$valueType--\n";
- var_dump( mcrypt_encrypt($cipher, $key, $data, $value, $iv) );
-};
-
-fclose($fp);
-
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt_encrypt() : usage variation ***
-
---int 0--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---int 1--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---int 12345--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---int -12345--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float 10.5--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float -10.5--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float 12.3456789000e10--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float -12.3456789000e10--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---float .5--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---empty array--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 4 to be string, array given, %s(%d)
-NULL
-
---int indexed array--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 4 to be string, array given, %s(%d)
-NULL
-
---associative array--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 4 to be string, array given, %s(%d)
-NULL
-
---nested arrays--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 4 to be string, array given, %s(%d)
-NULL
-
---uppercase NULL--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---lowercase null--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---lowercase true--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---lowercase false--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---uppercase TRUE--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---uppercase FALSE--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---empty string DQ--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---empty string SQ--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---instance of classWithToString--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---instance of classWithoutToString--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 4 to be string, object given, %s(%d)
-NULL
-
---undefined var--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---unset var--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt(): Module initialization failed, %s(%d)
-bool(false)
-
---resource--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation4.php(107)
-Error: 2 - mcrypt_encrypt() expects parameter 4 to be string, resource given, %s(%d)
-NULL
-===DONE===
diff --git a/ext/mcrypt/tests/mcrypt_encrypt_variation5.phpt b/ext/mcrypt/tests/mcrypt_encrypt_variation5.phpt
deleted file mode 100644
index 7ad6dd5f9a..0000000000
--- a/ext/mcrypt/tests/mcrypt_encrypt_variation5.phpt
+++ /dev/null
@@ -1,257 +0,0 @@
---TEST--
-Test mcrypt_encrypt() function : usage variation
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_encrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt_encrypt() : usage variation ***\n";
-
-// Define error handler
-function test_error_handler($err_no, $err_msg, $filename, $linenum, $vars) {
- if (error_reporting() != 0) {
- // report non-silenced errors
- echo "Error: $err_no - $err_msg, $filename($linenum)\n";
- }
-}
-set_error_handler('test_error_handler');
-
-// Initialise function arguments not being substituted (if any)
-$cipher = MCRYPT_TRIPLEDES;
-$key = b"string_val\0\0\0\0\0\0\0\0\0\0\0\0\0\0";
-$data = b'string_val';
-//in php, it incorrectly reports problems with iv in ECB mode.
-$mode = MCRYPT_MODE_CBC;
-
-//get an unset variable
-$unset_var = 10;
-unset ($unset_var);
-
-// define some classes
-class classWithToString
-{
- public function __toString() {
- return b"Class A object";
- }
-}
-
-class classWithoutToString
-{
-}
-
-// heredoc string
-$heredoc = b<<<EOT
-hello world
-EOT;
-
-// get a resource variable
-$fp = fopen(__FILE__, "r");
-
-// add arrays
-$index_array = array (1, 2, 3);
-$assoc_array = array ('one' => 1, 'two' => 2);
-
-//array of values to iterate over
-$inputs = array(
-
- // int data
- 'int 0' => 0,
- 'int 1' => 1,
- 'int 12345' => 12345,
- 'int -12345' => -2345,
-
- // float data
- 'float 10.5' => 10.5,
- 'float -10.5' => -10.5,
- 'float 12.3456789000e10' => 12.3456789000e10,
- 'float -12.3456789000e10' => -12.3456789000e10,
- 'float .5' => .5,
-
- // array data
- 'empty array' => array(),
- 'int indexed array' => $index_array,
- 'associative array' => $assoc_array,
- 'nested arrays' => array('foo', $index_array, $assoc_array),
-
- // null data
- 'uppercase NULL' => NULL,
- 'lowercase null' => null,
-
- // boolean data
- 'lowercase true' => true,
- 'lowercase false' =>false,
- 'uppercase TRUE' =>TRUE,
- 'uppercase FALSE' =>FALSE,
-
- // empty data
- 'empty string DQ' => "",
- 'empty string SQ' => '',
-
- // object data
- 'instance of classWithToString' => new classWithToString(),
- 'instance of classWithoutToString' => new classWithoutToString(),
-
- // undefined data
- 'undefined var' => @$undefined_var,
-
- // unset data
- 'unset var' => @$unset_var,
-
- // resource variable
- 'resource' => $fp
-);
-
-// loop through each element of the array for iv
-
-foreach($inputs as $valueType =>$value) {
- echo "\n--$valueType--\n";
- var_dump( bin2hex(mcrypt_encrypt($cipher, $key, $data, $mode, $value)));
-};
-
-fclose($fp);
-
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt_encrypt() : usage variation ***
-
---int 0--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---int 1--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---int 12345--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---int -12345--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---float 10.5--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---float -10.5--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---float 12.3456789000e10--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---float -12.3456789000e10--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---float .5--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---empty array--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt() expects parameter 5 to be string, array given, %s(%d)
-string(0) ""
-
---int indexed array--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt() expects parameter 5 to be string, array given, %s(%d)
-string(0) ""
-
---associative array--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt() expects parameter 5 to be string, array given, %s(%d)
-string(0) ""
-
---nested arrays--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt() expects parameter 5 to be string, array given, %s(%d)
-string(0) ""
-
---uppercase NULL--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---lowercase null--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---lowercase true--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---lowercase false--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---uppercase TRUE--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---uppercase FALSE--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---empty string DQ--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---empty string SQ--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---instance of classWithToString--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---instance of classWithoutToString--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt() expects parameter 5 to be string, object given, %s(%d)
-string(0) ""
-
---undefined var--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---unset var--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt(): Received initialization vector of size %d, but size 8 is required for this encryption mode, %s(%d)
-string(0) ""
-
---resource--
-Error: 8192 - Function mcrypt_encrypt() is deprecated, %s%emcrypt_encrypt_variation5.php(108)
-Error: 2 - mcrypt_encrypt() expects parameter 5 to be string, resource given, %s(%d)
-string(0) ""
-===DONE===
-
diff --git a/ext/mcrypt/tests/mcrypt_filters.phpt b/ext/mcrypt/tests/mcrypt_filters.phpt
deleted file mode 100644
index c8146ea984..0000000000
--- a/ext/mcrypt/tests/mcrypt_filters.phpt
+++ /dev/null
@@ -1,45 +0,0 @@
---TEST--
-mcrypt filters
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-foreach (stream_get_filters() as $f) {
- if ($f == "mcrypt.*" || $f == "mdecrypt.*") {
- echo "FOUND\n";
- }
-}
-
-$secretfile = 'secert-file.tmp';
-$passphrase = 'My secret';
-
-$iv = substr(md5('iv'.$passphrase, true), 0, 8);
-$key = substr(md5('pass1'.$passphrase, true) .
- md5('pass2'.$passphrase, true), 0, 24);
-$opts = array('iv'=>$iv, 'key'=>$key);
-
-$fp = fopen($secretfile, 'wb');
-stream_filter_append($fp, 'mcrypt.tripledes', STREAM_FILTER_WRITE, $opts);
-fwrite($fp, 'Secret secret secret data');
-fclose($fp);
-
-echo md5_file($secretfile)."\n";
-
-$fp = fopen($secretfile, 'rb');
-stream_filter_append($fp, 'mdecrypt.tripledes', STREAM_FILTER_READ, $opts);
-$data = stream_get_contents($fp);
-fclose($fp);
-
-echo $data."\n";
-
-@unlink($secretfile);
-
---EXPECTF--
-FOUND
-FOUND
-
-Deprecated: stream_filter_append(): mcrypt and mdecrypt stream filters have been deprecated in %s%emcrypt_filters.php on line 17
-32e14bd3c31f2bd666e4290ebdb166a7
-
-Deprecated: stream_filter_append(): mcrypt and mdecrypt stream filters have been deprecated in %s%emcrypt_filters.php on line 24
-Secret secret secret data \ No newline at end of file
diff --git a/ext/mcrypt/tests/mcrypt_get_block_size.phpt b/ext/mcrypt/tests/mcrypt_get_block_size.phpt
deleted file mode 100644
index 9028b22668..0000000000
--- a/ext/mcrypt/tests/mcrypt_get_block_size.phpt
+++ /dev/null
@@ -1,18 +0,0 @@
---TEST--
-mcrypt_get_block_size
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-var_dump(mcrypt_get_block_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_CBC));
-var_dump(mcrypt_get_block_size(MCRYPT_3DES, MCRYPT_MODE_CBC));
-var_dump(mcrypt_get_block_size(MCRYPT_WAKE, MCRYPT_MODE_STREAM));
---EXPECTF--
-Deprecated: Function mcrypt_get_block_size() is deprecated in %s%emcrypt_get_block_size.php on line 2
-int(32)
-
-Deprecated: Function mcrypt_get_block_size() is deprecated in %s%emcrypt_get_block_size.php on line 3
-int(8)
-
-Deprecated: Function mcrypt_get_block_size() is deprecated in %s%emcrypt_get_block_size.php on line 4
-int(1)
diff --git a/ext/mcrypt/tests/mcrypt_get_cipher_name.phpt b/ext/mcrypt/tests/mcrypt_get_cipher_name.phpt
deleted file mode 100644
index 6d46fe1bf2..0000000000
--- a/ext/mcrypt/tests/mcrypt_get_cipher_name.phpt
+++ /dev/null
@@ -1,22 +0,0 @@
---TEST--
-mcrypt_get_cipher_name
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-echo mcrypt_get_cipher_name(MCRYPT_RIJNDAEL_256) . "\n";
-echo mcrypt_get_cipher_name(MCRYPT_RC2) . "\n";
-echo mcrypt_get_cipher_name(MCRYPT_ARCFOUR) . "\n";
-echo mcrypt_get_cipher_name(MCRYPT_WAKE) . "\n";
---EXPECTF--
-Deprecated: Function mcrypt_get_cipher_name() is deprecated in %s%emcrypt_get_cipher_name.php on line 2
-Rijndael-256
-
-Deprecated: Function mcrypt_get_cipher_name() is deprecated in %s%emcrypt_get_cipher_name.php on line 3
-RC2
-
-Deprecated: Function mcrypt_get_cipher_name() is deprecated in %s%emcrypt_get_cipher_name.php on line 4
-RC4
-
-Deprecated: Function mcrypt_get_cipher_name() is deprecated in %s%emcrypt_get_cipher_name.php on line 5
-WAKE
diff --git a/ext/mcrypt/tests/mcrypt_get_iv_size.phpt b/ext/mcrypt/tests/mcrypt_get_iv_size.phpt
deleted file mode 100644
index ac3e4148cd..0000000000
--- a/ext/mcrypt/tests/mcrypt_get_iv_size.phpt
+++ /dev/null
@@ -1,24 +0,0 @@
---TEST--
-mcrypt_enc_get_iv_size
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-var_dump(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_CBC));
-var_dump(mcrypt_get_iv_size(MCRYPT_3DES, MCRYPT_MODE_CBC));
-var_dump(mcrypt_get_iv_size(MCRYPT_WAKE, MCRYPT_MODE_STREAM));
-var_dump(mcrypt_get_iv_size(MCRYPT_XTEA, MCRYPT_MODE_STREAM));
---EXPECTF--
-Deprecated: Function mcrypt_get_iv_size() is deprecated in %s%emcrypt_get_iv_size.php on line 2
-int(32)
-
-Deprecated: Function mcrypt_get_iv_size() is deprecated in %s%emcrypt_get_iv_size.php on line 3
-int(8)
-
-Deprecated: Function mcrypt_get_iv_size() is deprecated in %s%emcrypt_get_iv_size.php on line 4
-int(0)
-
-Deprecated: Function mcrypt_get_iv_size() is deprecated in %s%emcrypt_get_iv_size.php on line 5
-
-Warning: mcrypt_get_iv_size(): Module initialization failed in %s on line %d
-bool(false) \ No newline at end of file
diff --git a/ext/mcrypt/tests/mcrypt_get_key_size.phpt b/ext/mcrypt/tests/mcrypt_get_key_size.phpt
deleted file mode 100644
index 7958efc2f3..0000000000
--- a/ext/mcrypt/tests/mcrypt_get_key_size.phpt
+++ /dev/null
@@ -1,18 +0,0 @@
---TEST--
-mcrypt_get_key_size
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-var_dump(mcrypt_get_key_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_CBC));
-var_dump(mcrypt_get_key_size(MCRYPT_3DES, MCRYPT_MODE_CBC));
-var_dump(mcrypt_get_key_size(MCRYPT_WAKE, MCRYPT_MODE_STREAM));
---EXPECTF--
-Deprecated: Function mcrypt_get_key_size() is deprecated in %s%emcrypt_get_key_size.php on line 2
-int(32)
-
-Deprecated: Function mcrypt_get_key_size() is deprecated in %s%emcrypt_get_key_size.php on line 3
-int(24)
-
-Deprecated: Function mcrypt_get_key_size() is deprecated in %s%emcrypt_get_key_size.php on line 4
-int(32)
diff --git a/ext/mcrypt/tests/mcrypt_list_algorithms.phpt b/ext/mcrypt/tests/mcrypt_list_algorithms.phpt
deleted file mode 100644
index 6a7bfd7c70..0000000000
--- a/ext/mcrypt/tests/mcrypt_list_algorithms.phpt
+++ /dev/null
@@ -1,17 +0,0 @@
---TEST--
-mcrypt_list_algorithms
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-foreach (mcrypt_list_algorithms() as $algo) {
- if (in_array($algo, array('rijndael-256', 'des', 'blowfish', 'twofish'))) {
- echo "FOUND\n";
- }
-}
---EXPECTF--
-Deprecated: Function mcrypt_list_algorithms() is deprecated in %s%emcrypt_list_algorithms.php on line 2
-FOUND
-FOUND
-FOUND
-FOUND \ No newline at end of file
diff --git a/ext/mcrypt/tests/mcrypt_list_modes.phpt b/ext/mcrypt/tests/mcrypt_list_modes.phpt
deleted file mode 100644
index 8cebbcbb0c..0000000000
--- a/ext/mcrypt/tests/mcrypt_list_modes.phpt
+++ /dev/null
@@ -1,27 +0,0 @@
---TEST--
-mcrypt_list_modes
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-var_dump(mcrypt_list_modes());
---EXPECTF--
-Deprecated: Function mcrypt_list_modes() is deprecated in %s%emcrypt_list_modes.php on line 2
-array(8) {
- [0]=>
- string(3) "cbc"
- [1]=>
- string(3) "cfb"
- [2]=>
- string(3) "ctr"
- [3]=>
- string(3) "ecb"
- [4]=>
- string(4) "ncfb"
- [5]=>
- string(4) "nofb"
- [6]=>
- string(3) "ofb"
- [7]=>
- string(6) "stream"
-} \ No newline at end of file
diff --git a/ext/mcrypt/tests/mcrypt_module_get_algo_block_size.phpt b/ext/mcrypt/tests/mcrypt_module_get_algo_block_size.phpt
deleted file mode 100644
index 2ed4dbb7fd..0000000000
--- a/ext/mcrypt/tests/mcrypt_module_get_algo_block_size.phpt
+++ /dev/null
@@ -1,31 +0,0 @@
---TEST--
-mcrypt_module_get_algo_block_size
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-var_dump(mcrypt_module_get_algo_block_size(MCRYPT_RIJNDAEL_256));
-var_dump(mcrypt_module_get_algo_block_size(MCRYPT_RIJNDAEL_192));
-var_dump(mcrypt_module_get_algo_block_size(MCRYPT_RC2));
-var_dump(mcrypt_module_get_algo_block_size(MCRYPT_XTEA));
-var_dump(mcrypt_module_get_algo_block_size(MCRYPT_CAST_256));
-var_dump(mcrypt_module_get_algo_block_size(MCRYPT_BLOWFISH));
-?>
---EXPECTF--
-Deprecated: Function mcrypt_module_get_algo_block_size() is deprecated in %s%emcrypt_module_get_algo_block_size.php on line 2
-int(32)
-
-Deprecated: Function mcrypt_module_get_algo_block_size() is deprecated in %s%emcrypt_module_get_algo_block_size.php on line 3
-int(24)
-
-Deprecated: Function mcrypt_module_get_algo_block_size() is deprecated in %s%emcrypt_module_get_algo_block_size.php on line 4
-int(8)
-
-Deprecated: Function mcrypt_module_get_algo_block_size() is deprecated in %s%emcrypt_module_get_algo_block_size.php on line 5
-int(8)
-
-Deprecated: Function mcrypt_module_get_algo_block_size() is deprecated in %s%emcrypt_module_get_algo_block_size.php on line 6
-int(16)
-
-Deprecated: Function mcrypt_module_get_algo_block_size() is deprecated in %s%emcrypt_module_get_algo_block_size.php on line 7
-int(8)
diff --git a/ext/mcrypt/tests/mcrypt_module_get_algo_key_size.phpt b/ext/mcrypt/tests/mcrypt_module_get_algo_key_size.phpt
deleted file mode 100644
index 5ab791d772..0000000000
--- a/ext/mcrypt/tests/mcrypt_module_get_algo_key_size.phpt
+++ /dev/null
@@ -1,31 +0,0 @@
---TEST--
-mcrypt_module_get_algo_key_size
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-var_dump(mcrypt_module_get_algo_key_size(MCRYPT_RIJNDAEL_256));
-var_dump(mcrypt_module_get_algo_key_size(MCRYPT_RIJNDAEL_192));
-var_dump(mcrypt_module_get_algo_key_size(MCRYPT_RC2));
-var_dump(mcrypt_module_get_algo_key_size(MCRYPT_XTEA));
-var_dump(mcrypt_module_get_algo_key_size(MCRYPT_CAST_256));
-var_dump(mcrypt_module_get_algo_key_size(MCRYPT_BLOWFISH));
-?>
---EXPECTF--
-Deprecated: Function mcrypt_module_get_algo_key_size() is deprecated in %s%emcrypt_module_get_algo_key_size.php on line 2
-int(32)
-
-Deprecated: Function mcrypt_module_get_algo_key_size() is deprecated in %s%emcrypt_module_get_algo_key_size.php on line 3
-int(32)
-
-Deprecated: Function mcrypt_module_get_algo_key_size() is deprecated in %s%emcrypt_module_get_algo_key_size.php on line 4
-int(128)
-
-Deprecated: Function mcrypt_module_get_algo_key_size() is deprecated in %s%emcrypt_module_get_algo_key_size.php on line 5
-int(16)
-
-Deprecated: Function mcrypt_module_get_algo_key_size() is deprecated in %s%emcrypt_module_get_algo_key_size.php on line 6
-int(32)
-
-Deprecated: Function mcrypt_module_get_algo_key_size() is deprecated in %s%emcrypt_module_get_algo_key_size.php on line 7
-int(56)
diff --git a/ext/mcrypt/tests/mcrypt_module_get_supported_key_sizes.phpt b/ext/mcrypt/tests/mcrypt_module_get_supported_key_sizes.phpt
deleted file mode 100644
index c850784b8a..0000000000
--- a/ext/mcrypt/tests/mcrypt_module_get_supported_key_sizes.phpt
+++ /dev/null
@@ -1,22 +0,0 @@
---TEST--
-mcrypt_module_get_supported_key_sizes
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-var_dump(mcrypt_module_get_supported_key_sizes(MCRYPT_RIJNDAEL_256));
-var_dump(mcrypt_module_get_supported_key_sizes(MCRYPT_RC2));
---EXPECTF--
-Deprecated: Function mcrypt_module_get_supported_key_sizes() is deprecated in %s%emcrypt_module_get_supported_key_sizes.php on line 2
-array(3) {
- [0]=>
- int(16)
- [1]=>
- int(24)
- [2]=>
- int(32)
-}
-
-Deprecated: Function mcrypt_module_get_supported_key_sizes() is deprecated in %s%emcrypt_module_get_supported_key_sizes.php on line 3
-array(0) {
-} \ No newline at end of file
diff --git a/ext/mcrypt/tests/mcrypt_module_is_block_algorithm.phpt b/ext/mcrypt/tests/mcrypt_module_is_block_algorithm.phpt
deleted file mode 100644
index 27b965b41f..0000000000
--- a/ext/mcrypt/tests/mcrypt_module_is_block_algorithm.phpt
+++ /dev/null
@@ -1,22 +0,0 @@
---TEST--
-mcrypt_module_is_block_algorithm
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-var_dump(mcrypt_module_is_block_algorithm(MCRYPT_RIJNDAEL_128));
-var_dump(mcrypt_module_is_block_algorithm(MCRYPT_DES));
-var_dump(mcrypt_module_is_block_algorithm(MCRYPT_WAKE));
-var_dump(mcrypt_module_is_block_algorithm(MCRYPT_XTEA));
---EXPECTF--
-Deprecated: Function mcrypt_module_is_block_algorithm() is deprecated in %s%emcrypt_module_is_block_algorithm.php on line 2
-bool(true)
-
-Deprecated: Function mcrypt_module_is_block_algorithm() is deprecated in %s%emcrypt_module_is_block_algorithm.php on line 3
-bool(true)
-
-Deprecated: Function mcrypt_module_is_block_algorithm() is deprecated in %s%emcrypt_module_is_block_algorithm.php on line 4
-bool(false)
-
-Deprecated: Function mcrypt_module_is_block_algorithm() is deprecated in %s%emcrypt_module_is_block_algorithm.php on line 5
-bool(true) \ No newline at end of file
diff --git a/ext/mcrypt/tests/mcrypt_module_is_block_algorithm_mode.phpt b/ext/mcrypt/tests/mcrypt_module_is_block_algorithm_mode.phpt
deleted file mode 100644
index 57d06f4df7..0000000000
--- a/ext/mcrypt/tests/mcrypt_module_is_block_algorithm_mode.phpt
+++ /dev/null
@@ -1,22 +0,0 @@
---TEST--
-mcrypt_module_is_block_algorithm_mode
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-var_dump(mcrypt_module_is_block_algorithm_mode(MCRYPT_MODE_CBC));
-var_dump(mcrypt_module_is_block_algorithm_mode(MCRYPT_MODE_ECB));
-var_dump(mcrypt_module_is_block_algorithm_mode(MCRYPT_MODE_STREAM));
-var_dump(mcrypt_module_is_block_algorithm_mode(MCRYPT_MODE_OFB));
---EXPECTF--
-Deprecated: Function mcrypt_module_is_block_algorithm_mode() is deprecated in %s%emcrypt_module_is_block_algorithm_mode.php on line 2
-bool(true)
-
-Deprecated: Function mcrypt_module_is_block_algorithm_mode() is deprecated in %s%emcrypt_module_is_block_algorithm_mode.php on line 3
-bool(true)
-
-Deprecated: Function mcrypt_module_is_block_algorithm_mode() is deprecated in %s%emcrypt_module_is_block_algorithm_mode.php on line 4
-bool(false)
-
-Deprecated: Function mcrypt_module_is_block_algorithm_mode() is deprecated in %s%emcrypt_module_is_block_algorithm_mode.php on line 5
-bool(true) \ No newline at end of file
diff --git a/ext/mcrypt/tests/mcrypt_module_is_block_mode.phpt b/ext/mcrypt/tests/mcrypt_module_is_block_mode.phpt
deleted file mode 100644
index 117c1dd593..0000000000
--- a/ext/mcrypt/tests/mcrypt_module_is_block_mode.phpt
+++ /dev/null
@@ -1,26 +0,0 @@
---TEST--
-mcrypt_module_is_block_mode
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-var_dump(mcrypt_module_is_block_mode(MCRYPT_MODE_CBC));
-var_dump(mcrypt_module_is_block_mode(MCRYPT_MODE_ECB));
-var_dump(mcrypt_module_is_block_mode(MCRYPT_MODE_STREAM));
-var_dump(mcrypt_module_is_block_mode(MCRYPT_MODE_NOFB));
-var_dump(mcrypt_module_is_block_mode(MCRYPT_MODE_OFB));
---EXPECTF--
-Deprecated: Function mcrypt_module_is_block_mode() is deprecated in %s%emcrypt_module_is_block_mode.php on line 2
-bool(true)
-
-Deprecated: Function mcrypt_module_is_block_mode() is deprecated in %s%emcrypt_module_is_block_mode.php on line 3
-bool(true)
-
-Deprecated: Function mcrypt_module_is_block_mode() is deprecated in %s%emcrypt_module_is_block_mode.php on line 4
-bool(false)
-
-Deprecated: Function mcrypt_module_is_block_mode() is deprecated in %s%emcrypt_module_is_block_mode.php on line 5
-bool(false)
-
-Deprecated: Function mcrypt_module_is_block_mode() is deprecated in %s%emcrypt_module_is_block_mode.php on line 6
-bool(false) \ No newline at end of file
diff --git a/ext/mcrypt/tests/mcrypt_module_open.phpt b/ext/mcrypt/tests/mcrypt_module_open.phpt
deleted file mode 100644
index f8a10616a3..0000000000
--- a/ext/mcrypt/tests/mcrypt_module_open.phpt
+++ /dev/null
@@ -1,17 +0,0 @@
---TEST--
-mcrypt_module_open
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-var_dump(mcrypt_module_open(MCRYPT_RIJNDAEL_256, '', MCRYPT_MODE_CBC, ''));
-mcrypt_module_open('', '', '', '');
-
---EXPECTF--
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_module_open.php on line 2
-resource(%d) of type (mcrypt)
-
-Deprecated: Function mcrypt_module_open() is deprecated in %s%emcrypt_module_open.php on line 3
-
-Warning: mcrypt_module_open(): Could not open encryption module in %s on line %d
-
diff --git a/ext/mcrypt/tests/mcrypt_module_self_test.phpt b/ext/mcrypt/tests/mcrypt_module_self_test.phpt
deleted file mode 100644
index aa53c32173..0000000000
--- a/ext/mcrypt/tests/mcrypt_module_self_test.phpt
+++ /dev/null
@@ -1,18 +0,0 @@
---TEST--
-mcrypt_module_self_test
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-var_dump(mcrypt_module_self_test(MCRYPT_RIJNDAEL_128));
-var_dump(mcrypt_module_self_test(MCRYPT_RC2));
-var_dump(mcrypt_module_self_test(''));
---EXPECTF--
-Deprecated: Function mcrypt_module_self_test() is deprecated in %s%emcrypt_module_self_test.php on line 2
-bool(true)
-
-Deprecated: Function mcrypt_module_self_test() is deprecated in %s%emcrypt_module_self_test.php on line 3
-bool(true)
-
-Deprecated: Function mcrypt_module_self_test() is deprecated in %s%emcrypt_module_self_test.php on line 4
-bool(false)
diff --git a/ext/mcrypt/tests/mcrypt_ofb.phpt b/ext/mcrypt/tests/mcrypt_ofb.phpt
deleted file mode 100644
index 76f7fe61c8..0000000000
--- a/ext/mcrypt/tests/mcrypt_ofb.phpt
+++ /dev/null
@@ -1,32 +0,0 @@
---TEST--
-mcrypt_ofb
---SKIPIF--
-<?php if (!extension_loaded("mcrypt")) print "skip"; ?>
---FILE--
-<?php
-$key = "0123456789012345";
-$secret = "PHP Testfest 2008";
-$cipher = MCRYPT_RIJNDAEL_128;
-
-$iv = mcrypt_create_iv(mcrypt_get_iv_size($cipher, MCRYPT_MODE_OFB), MCRYPT_RAND);
-$enc_data = mcrypt_decrypt($cipher, $key, $secret, MCRYPT_MODE_OFB, $iv);
-
-// we have to trim as AES rounds the blocks and decrypt doesnt detect that
-echo trim(mcrypt_decrypt($cipher, $key, $enc_data, MCRYPT_MODE_OFB, $iv)) . "\n";
-
-// a warning must be issued if we don't use a IV on a AES cipher, that usually requires an IV
-mcrypt_decrypt($cipher, $key, $enc_data, MCRYPT_MODE_OFB);
-
---EXPECTF--
-Deprecated: Function mcrypt_get_iv_size() is deprecated in %s%emcrypt_ofb.php on line 6
-
-Deprecated: Function mcrypt_create_iv() is deprecated in %s%emcrypt_ofb.php on line 6
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_ofb.php on line 7
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_ofb.php on line 10
-PHP Testfest 2008
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_ofb.php on line 13
-
-Warning: mcrypt_decrypt(): Encryption mode requires an initialization vector of size 16 in %s on line %d
diff --git a/ext/mcrypt/tests/mcrypt_rijndael128_128BitKey.phpt b/ext/mcrypt/tests/mcrypt_rijndael128_128BitKey.phpt
deleted file mode 100644
index d9e7d96bbc..0000000000
--- a/ext/mcrypt/tests/mcrypt_rijndael128_128BitKey.phpt
+++ /dev/null
@@ -1,133 +0,0 @@
---TEST--
-Test mcrypt_encrypt() function : AES functionality
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_encrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
- /* Prototype : string mcrypt_decrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
- /* Prototype : string mcrypt_cbc(int cipher, string key, string data, int mode, string iv)
- * Description: CBC crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt : Rijndael128 functionality ***\n";
-
-$cipher = MCRYPT_RIJNDAEL_128;
-$mode = MCRYPT_MODE_CBC;
-$data = b'This is the secret message which must be encrypted';
-
-// keys up to 128 bits (16 bytes)
-$keys = array(
- null,
- '',
- b'12345678',
- b'1234567890123456'
-);
-// rijndael128 is a block cipher of 128 bits (16 bytes)
-$ivs = array(
- null,
- '',
- b'12345678',
- b'1234567890123456',
- b'12345678901234567'
-);
-
-
-$iv = b'1234567890123456';
-echo "\n--- testing different key lengths\n";
-foreach ($keys as $key) {
- echo "\nkey length=".strlen($key)."\n";
- $res = mcrypt_encrypt($cipher, $key, $data, MCRYPT_MODE_CBC, $iv);
- var_dump(bin2hex($res));
-}
-
-$key = b'1234567890123456';
-echo "\n--- testing different iv lengths\n";
-foreach ($ivs as $iv) {
- echo "\niv length=".strlen($iv)."\n";
- $res = mcrypt_decrypt($cipher, $key, $res, MCRYPT_MODE_CBC, $iv);
- var_dump(bin2hex($res));
-}
-
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt : Rijndael128 functionality ***
-
---- testing different key lengths
-
-key length=0
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_rijndael128_128BitKey.php on line 45
-
-Warning: mcrypt_encrypt(): Key of size 0 not supported by this algorithm. Only keys of sizes 16, 24 or 32 supported in %s on line %d
-string(0) ""
-
-key length=0
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_rijndael128_128BitKey.php on line 45
-
-Warning: mcrypt_encrypt(): Key of size 0 not supported by this algorithm. Only keys of sizes 16, 24 or 32 supported in %s on line %d
-string(0) ""
-
-key length=8
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_rijndael128_128BitKey.php on line 45
-
-Warning: mcrypt_encrypt(): Key of size 8 not supported by this algorithm. Only keys of sizes 16, 24 or 32 supported in %s on line %d
-string(0) ""
-
-key length=16
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_rijndael128_128BitKey.php on line 45
-string(128) "dc8f957ec530acf10cd95ba7da7b6405380fe19a2941e9a8de54680512f18491bc374e5464885ae6c2ae2aa7a6cdd2fbe12a06bbc4bd59dbbfaa15f09044f101"
-
---- testing different iv lengths
-
-iv length=0
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_rijndael128_128BitKey.php on line 53
-
-Warning: mcrypt_decrypt(): Received initialization vector of size 0, but size 16 is required for this encryption mode in %s on line %d
-string(0) ""
-
-iv length=0
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_rijndael128_128BitKey.php on line 53
-
-Warning: mcrypt_decrypt(): Received initialization vector of size 0, but size 16 is required for this encryption mode in %s on line %d
-string(0) ""
-
-iv length=8
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_rijndael128_128BitKey.php on line 53
-
-Warning: mcrypt_decrypt(): Received initialization vector of size 8, but size 16 is required for this encryption mode in %s on line %d
-string(0) ""
-
-iv length=16
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_rijndael128_128BitKey.php on line 53
-string(32) "42adc8c0db19473f2c684ff2d6e828a5"
-
-iv length=17
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_rijndael128_128BitKey.php on line 53
-
-Warning: mcrypt_decrypt(): Received initialization vector of size 17, but size 16 is required for this encryption mode in %s on line %d
-string(0) ""
-===DONE===
diff --git a/ext/mcrypt/tests/mcrypt_rijndael128_256BitKey.phpt b/ext/mcrypt/tests/mcrypt_rijndael128_256BitKey.phpt
deleted file mode 100644
index 7fef8af36d..0000000000
--- a/ext/mcrypt/tests/mcrypt_rijndael128_256BitKey.phpt
+++ /dev/null
@@ -1,115 +0,0 @@
---TEST--
-Test mcrypt_encrypt() function : AES functionality
---SKIPIF--
-<?php
-if (!extension_loaded("mcrypt")) {
- print "skip - mcrypt extension not loaded";
-}
-?>
---FILE--
-<?php
-/* Prototype : string mcrypt_encrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
- /* Prototype : string mcrypt_decrypt(string cipher, string key, string data, string mode, string iv)
- * Description: OFB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
- /* Prototype : string mcrypt_cbc(int cipher, string key, string data, int mode, string iv)
- * Description: CBC crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
- /* Prototype : string mcrypt_ecb(int cipher, string key, string data, int mode, string iv)
- * Description: ECB crypt/decrypt data using key key with cipher cipher starting with iv
- * Source code: ext/mcrypt/mcrypt.c
- * Alias to functions:
- */
-
-echo "*** Testing mcrypt : Rijndael128 functionality ***\n";
-
-$cipher = MCRYPT_RIJNDAEL_128;
-$mode = MCRYPT_MODE_CBC;
-$data = b'This is the secret message which must be encrypted';
-
-// keys : 20 bytes, 24 bytes, 30 Bytes, 32 Bytes, 40 Bytes
-$keys = array(
- b'12345678901234567890',
- b'123456789012345678901234',
- b'123456789012345678901234567890',
- b'12345678901234567890123456789012',
- b'1234567890123456789012345678901234567890'
- );
-// rijndael128 is a block cipher of 128 bits (16 bytes)
-$iv = b'1234567890123456';
-
-echo "\n--- testing different key lengths\n";
-foreach ($keys as $key) {
- echo "\nkey length=".strlen($key)."\n";
- $res = mcrypt_encrypt($cipher, $key, $data, MCRYPT_MODE_CBC, $iv);
- var_dump(bin2hex($res));
- $res = mcrypt_decrypt($cipher, $key, $res, MCRYPT_MODE_CBC, $iv);
- var_dump(bin2hex($res));
-}
-?>
-===DONE===
---EXPECTF--
-*** Testing mcrypt : Rijndael128 functionality ***
-
---- testing different key lengths
-
-key length=20
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_rijndael128_256BitKey.php on line 43
-
-Warning: mcrypt_encrypt(): Key of size 20 not supported by this algorithm. Only keys of sizes 16, 24 or 32 supported in %s on line %d
-string(0) ""
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_rijndael128_256BitKey.php on line 45
-
-Warning: mcrypt_decrypt(): Key of size 20 not supported by this algorithm. Only keys of sizes 16, 24 or 32 supported in %s on line %d
-string(0) ""
-
-key length=24
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_rijndael128_256BitKey.php on line 43
-string(128) "8ecdf1ed5742aff16ef34c819c8d22c707c54f4d9ffc18e5f6ab79fe68c25705351e2c001a0b9f29e5def67570ca9da644efb69a8bb97940cb4bec094dae8bb5"
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_rijndael128_256BitKey.php on line 45
-string(128) "546869732069732074686520736563726574206d657373616765207768696368206d75737420626520656e637279707465640000000000000000000000000000"
-
-key length=30
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_rijndael128_256BitKey.php on line 43
-
-Warning: mcrypt_encrypt(): Key of size 30 not supported by this algorithm. Only keys of sizes 16, 24 or 32 supported in %s on line %d
-string(0) ""
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_rijndael128_256BitKey.php on line 45
-
-Warning: mcrypt_decrypt(): Key of size 30 not supported by this algorithm. Only keys of sizes 16, 24 or 32 supported in %s on line %d
-string(0) ""
-
-key length=32
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_rijndael128_256BitKey.php on line 43
-string(128) "f23bc103bfd0859a8318acee6d96e5f43dff68f3cdeae817a1e77c33492e32bdb82c5f660fcd1a2bfda70d9de4d5d8028ce179a9e2f7f9ee7dd61c7b4b409e95"
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_rijndael128_256BitKey.php on line 45
-string(128) "546869732069732074686520736563726574206d657373616765207768696368206d75737420626520656e637279707465640000000000000000000000000000"
-
-key length=40
-
-Deprecated: Function mcrypt_encrypt() is deprecated in %s%emcrypt_rijndael128_256BitKey.php on line 43
-
-Warning: mcrypt_encrypt(): Key of size 40 not supported by this algorithm. Only keys of sizes 16, 24 or 32 supported in %s on line %d
-string(0) ""
-
-Deprecated: Function mcrypt_decrypt() is deprecated in %s%emcrypt_rijndael128_256BitKey.php on line 45
-
-Warning: mcrypt_decrypt(): Key of size 40 not supported by this algorithm. Only keys of sizes 16, 24 or 32 supported in %s on line %d
-string(0) ""
-===DONE===
diff --git a/ext/mcrypt/tests/vectors.txt b/ext/mcrypt/tests/vectors.txt
deleted file mode 100644
index 3624ed6d69..0000000000
--- a/ext/mcrypt/tests/vectors.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-0000000000000000 0000000000000000 4EF997456198DD78
-FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF 51866FD5B85ECB8A
-3000000000000000 1000000000000001 7D856F9A613063F2
-1111111111111111 1111111111111111 2466DD878B963C9D
-0123456789ABCDEF 1111111111111111 61F9C3802281B096
-1111111111111111 0123456789ABCDEF 7D0CC630AFDA1EC7
-FEDCBA9876543210 0123456789ABCDEF 0ACEAB0FC6A0A28D
-7CA110454A1A6E57 01A1D6D039776742 59C68245EB05282B
-0131D9619DC1376E 5CD54CA83DEF57DA B1B8CC0B250F09A0
-07A1133E4A0B2686 0248D43806F67172 1730E5778BEA1DA4
-3849674C2602319E 51454B582DDF440A A25E7856CF2651EB
-04B915BA43FEB5B6 42FD443059577FA2 353882B109CE8F1A
-0113B970FD34F2CE 059B5E0851CF143A 48F4D0884C379918
-0170F175468FB5E6 0756D8E0774761D2 432193B78951FC98
-43297FAD38E373FE 762514B829BF486A 13F04154D69D1AE5
-07A7137045DA2A16 3BDD119049372802 2EEDDA93FFD39C79
-04689104C2FD3B2F 26955F6835AF609A D887E0393C2DA6E3
-37D06BB516CB7546 164D5E404F275232 5F99D04F5B163969
-1F08260D1AC2465E 6B056E18759F5CCA 4A057A3B24D3977B
-584023641ABA6176 004BD6EF09176062 452031C1E4FADA8E
-025816164629B007 480D39006EE762F2 7555AE39F59B87BD
-49793EBC79B3258F 437540C8698F3CFA 53C55F9CB49FC019
-4FB05E1515AB73A7 072D43A077075292 7A8E7BFA937E89A3
-49E95D6D4CA229BF 02FE55778117F12A CF9C5D7A4986ADB5
-018310DC409B26D6 1D9D5C5018F728C2 D1ABB290658BC778
-1C587F1C13924FEF 305532286D6F295A 55CB3774D13EF201
-0101010101010101 0123456789ABCDEF FA34EC4847B268B2
-1F1F1F1F0E0E0E0E 0123456789ABCDEF A790795108EA3CAE
-E0FEE0FEF1FEF1FE 0123456789ABCDEF C39E072D9FAC631D
-0000000000000000 FFFFFFFFFFFFFFFF 014933E0CDAFF6E4
-FFFFFFFFFFFFFFFF 0000000000000000 F21E9A77B71C49BC
-0123456789ABCDEF 0000000000000000 245946885754369A
-FEDCBA9876543210 FFFFFFFFFFFFFFFF 6B5C5A9C5D9E0A5A