openssl_public_decrypt
openssl_public_decrypt
Decrypts data with public key
bool **openssl_public_decrypt** string $data string $decrypted_data $public_key int $padding
decrypts
that was previous encrypted via
and stores the result into
.
openssl_public_decrypt``data``openssl_private_encrypt``decrypted_data
You can use this function e.g. to check if the message was written by the owner of the private key.
data
decrypted_data
public_key
must be the public key that corresponds
to the private key that was used to encrypt the data.
public_key
padding
can be one of
,
.
padding``OPENSSL_PKCS1_PADDING``OPENSSL_NO_PADDING
return.success
openssl_private_encrypt``openssl_private_decrypt