(PHP 4 >= 4.0.6, PHP 5)
openssl_public_encrypt — Veriyi genel anahtarla şifreler
veri, anahtar genel anahtarı ile şifrelenir ve sonuç şifreli_veri değiştirgesine konur. Şifrelenmiş verinin şifresi openssl_private_decrypt() işlevi ile çözülebilir.
Bu işlev, sadece gizli anahtarın sahibi tarafından okunabilecek şifreli iletiler oluşturmak için kullanılabileceği gibi verileri bir veritabanında şifreli saklamak için de kullanılabilir.
Şifrelenecek veri.
Şifrelenen veri bu değişkene konur.
Genel anahtar.
OPENSSL_PKCS1_PADDING öntanımlı olup yerine şunlardan biri belirtilebilir: OPENSSL_SSLV23_PADDING, OPENSSL_PKCS1_OAEP_PADDING, OPENSSL_NO_PADDING.
Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.