openssl_private_encrypt
Encrypts data with private key
Description
bool openssl_private_encrypt
( string $data
, string &$crypted
, mixed $key
[, int $padding
= OPENSSL_PKCS1_PADDING
] )
This function can be used e.g. to sign data (or its hash) to prove that it
is not written by someone else.
Parameters
-
data
-
-
crypted
-
-
key
-
-
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_public_encrypt
- openssl_public_decrypt