openssl_open()
openssl_open - Open sealed data
Syntax
bool openssl_open (
string $sealed_data,
string &$open_data,
string $env_key,
mixed $priv_key_id)
Arguments
- sealed_data
- open_data - If the call is successful the opened data is returned in this parameter.
- env_key
- priv_key_id
Description
openssl_open() opens (decrypts) sealed_data using the private key associated with the key identifier priv_key_id and the envelope key env_key, and fills open_data with the decrypted data. The envelope key is generated when the data are sealed and can only be used by one specific private key. See openssl_seal() for more information.
Version
PHP 4.0.4, 5
Return value
Returns TRUE on success or FALSE on failure.