bool openssl_private_encrypt    ( string $data   , string &$crypted   , mixed $key   [, int $padding = OPENSSL_PKCS1_PADDING  ] )

openssl_private_encryptШифрует данные секретным ключем

data

crypted

key

padding

padding может быть одной из констант: OPENSSL_PKCS1_PADDING, OPENSSL_NO_PADDING.