(PHP 4 >= 4.0.6, PHP 5)
openssl_public_decrypt — Gizli anahtarla şifrelenmiş verinin şifresini genel anahtarla çözer
Evvelce openssl_private_encrypt() tarafından şifrelenmiş şifreli_veri'nin şifresini çözüp sonucu veri değiştirgesine yerleştirir.
Bu işlevi, şifrelenmiş iletinin gizli anahtarın sahibi tarafından yazılıp yazılmadığı öğrenmek için kullanabilirsiniz.
Veriyi şifrelemekte kullanılan gizli anahtarın karşılığı olan genel anahtar.
OPENSSL_PKCS1_PADDING öntanımlı olup yerine OPENSSL_NO_PADDING belirtilebilir.
Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.