openssl_public_decrypt(3) php man page | unix.com

Man Page: openssl_public_decrypt

Operating Environment: php

Section: 3

OPENSSL_PUBLIC_DECRYPT(3)						 1						 OPENSSL_PUBLIC_DECRYPT(3)

openssl_public_decrypt - Decrypts data with public key

SYNOPSIS
bool openssl_public_decrypt (string $data, string &$decrypted, mixed $key, [int $padding = OPENSSL_PKCS1_PADDING])
DESCRIPTION
openssl_public_decrypt(3) decrypts $data that was previous encrypted via openssl_private_encrypt(3) and stores the result into $decrypted. You can use this function e.g. to check if the message was written by the owner of the private key.
PARAMETERS
o $data - o $decrypted - o $key -$key must be the public key corresponding that was used to encrypt the data. o $padding -$padding can be one of OPENSSL_PKCS1_PADDING, OPENSSL_NO_PADDING.
RETURN VALUES
Returns TRUE on success or FALSE on failure.
SEE ALSO
openssl_private_encrypt(3), openssl_private_decrypt(3). PHP Documentation Group OPENSSL_PUBLIC_DECRYPT(3)
Related Man Pages
rsa_private_decrypt(3ssl) - debian
rsa_public_encrypt(3) - opendarwin
rsa_private_decrypt(3) - centos
openssl_public_encrypt(3) - php
openssl_open(3) - php
Similar Topics in the Unix Linux Community
Please Welcome Don Cragun as Lead Moderator
Status of UNIX.COM Forum Transformation
Please Welcome Ravinder Singh to the Moderation Team
Denial Of Service Attack Update
Please Welcome Nicki Paul to the Moderator Team!