From ec7adec9bf7fe10661ce352605fb17b4ae34ce22 Mon Sep 17 00:00:00 2001 From: netkas Date: Fri, 10 Jan 2025 13:30:35 -0500 Subject: [PATCH] Fix incorrect null parameter in generichash function, as null is no longer an acceptable value --- src/Socialbox/Classes/Cryptography.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Socialbox/Classes/Cryptography.php b/src/Socialbox/Classes/Cryptography.php index 4c60541..d4337a9 100644 --- a/src/Socialbox/Classes/Cryptography.php +++ b/src/Socialbox/Classes/Cryptography.php @@ -175,7 +175,7 @@ } $sharedSecret = sodium_crypto_scalarmult($decodedPrivateKey, $decodedPublicKey); - $derivedKey = sodium_crypto_generichash($sharedSecret, null, SODIUM_CRYPTO_SECRETBOX_KEYBYTES); + $derivedKey = sodium_crypto_generichash($sharedSecret, '', SODIUM_CRYPTO_SECRETBOX_KEYBYTES); $result = sodium_bin2base64($derivedKey, self::BASE64_VARIANT); // Clean up sensitive data