(PHP 7 >= 7.2.0, PHP 8)
sodium_crypto_sign_open — Check that the signed message has a valid signature
sodium_crypto_sign_open(string $signed_message, string $public_key): string|false
Verify the signature attached to a message and return the message
signed_messageA message signed with sodium_crypto_sign()
public_keyAn Ed25519 public key
Returns the original signed message on success, or false on failure.
© 1997–2025 The PHP Documentation Group
Licensed under the Creative Commons Attribution License v3.0 or later.
https://www.php.net/manual/en/function.sodium-crypto-sign-open.php