From d8425b280a1c8187862d4b857a533a0a747f300b Mon Sep 17 00:00:00 2001 From: John Blackbourn Date: Tue, 11 Feb 2025 12:16:39 +0000 Subject: [PATCH] Security: Delete a test file that was missed in [59803]. Props swissspidy. See #60638, #62815, #56017 git-svn-id: https://develop.svn.wordpress.org/trunk@59804 602fd350-edb4-49c9-b593-d223f7449a82 --- tests/phpunit/tests/compat/hashHmac.php | 65 ------------------------- 1 file changed, 65 deletions(-) delete mode 100644 tests/phpunit/tests/compat/hashHmac.php diff --git a/tests/phpunit/tests/compat/hashHmac.php b/tests/phpunit/tests/compat/hashHmac.php deleted file mode 100644 index f9a61d5fac..0000000000 --- a/tests/phpunit/tests/compat/hashHmac.php +++ /dev/null @@ -1,65 +0,0 @@ -assertTrue( function_exists( 'hash_hmac' ) ); - } - - public function test_hash_hmac_simple() { - $data = 'simple'; - $key = 'key'; - - $this->assertSame( - '140d1cb79fa12e2a31f32d35ad0a2723', - _hash_hmac( 'md5', $data, $key ), - 'MD5 hash does not match' - ); - $this->assertSame( - '993003b95758e0ac2eba451a4c5877eb1bb7b92a', - _hash_hmac( 'sha1', $data, $key ), - 'sha1 hash does not match' - ); - } - - public function test_hash_hmac_padding() { - $data = 'simple'; - $key = '65 character key 65 character key 65 character key 65 character k'; - - $this->assertSame( - '3c1399103807cf12ec38228614416a8c', - _hash_hmac( 'md5', $data, $key ), - 'MD5 hash does not match' - ); - $this->assertSame( - '4428826d20003e309d6c2a6515891370daf184ea', - _hash_hmac( 'sha1', $data, $key ), - 'sha1 hash does not match' - ); - } - - public function test_hash_hmac_output() { - $data = 'simple'; - $key = 'key'; - - $this->assertSame( - array( 1 => '140d1cb79fa12e2a31f32d35ad0a2723' ), - unpack( 'H32', _hash_hmac( 'md5', $data, $key, true ) ), - 'unpacked MD5 hash does not match' - ); - $this->assertSame( - array( 1 => '993003b95758e0ac2eba451a4c5877eb1bb7b92a' ), - unpack( 'H40', _hash_hmac( 'sha1', $data, $key, true ) ), - 'unpacked sha1 hash does not match' - ); - } -}