openssl_public_decrypt
(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
openssl_public_decrypt — Decrypts data with public key
Description
You can use this function e.g. to check if the message was written by the
owner of the private key.
Parameters
data
-
decrypted_data
-
public_key
-
public_key must be the public key that corresponds
to the private key that was used to encrypt the data.
padding
-
padding can be one of
OPENSSL_PKCS1_PADDING,
OPENSSL_NO_PADDING.
Return Values
Returns true on success or false on failure.