openssl_private_decrypt(3) php man page | unix.com

Man Page: openssl_private_decrypt

Operating Environment: php

Section: 3

OPENSSL_PRIVATE_DECRYPT(3)						 1						OPENSSL_PRIVATE_DECRYPT(3)

openssl_private_decrypt - Decrypts data with private key

SYNOPSIS
bool openssl_private_decrypt (string $data, string &$decrypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])
DESCRIPTION
openssl_private_decrypt(3) decrypts $data that was previous encrypted via openssl_public_encrypt(3) and stores the result into $decrypted. You can use this function e.g. to decrypt data which were supposed only to you.
PARAMETERS
o $data - o $decrypted - o $key -$key must be the private key corresponding that was used to encrypt the data. o $padding -$padding can be one of OPENSSL_PKCS1_PADDING, OPENSSL_SSLV23_PADDING, OPENSSL_PKCS1_OAEP_PADDING, OPENSSL_NO_PADDING.
RETURN VALUES
Returns TRUE on success or FALSE on failure.
SEE ALSO
openssl_public_encrypt(3), openssl_public_decrypt(3). PHP Documentation Group OPENSSL_PRIVATE_DECRYPT(3)
Related Man Pages
rsa_private_decrypt(3ssl) - debian
rsa_public_encrypt(3ssl) - debian
rsa_public_encrypt(3) - opendarwin
rsa_public_encrypt(3) - netbsd
rsa_public_encrypt(3) - osx
Similar Topics in the Unix Linux Community
UNIX.COM 2017 Year End Summary
Please Welcome Don Cragun as Lead Moderator
Status of UNIX.COM Forum Transformation
The Order of the Wizard's Hat - Lifetime Achievement Award 2019 - Congrats to Wolf Machowitsch