PHP.nl

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