PHP.nl

gnupg_decryptverify

gnupg_decryptverify

Decrypts and verifies a given text

 **gnupg_decryptverify** resource $identifier string $text string $plaintext

Decrypts and verifies a given text and returns information about the signature.

identifier``textThe text being decrypted.

plaintext The parameter gets filled with the decrypted text. plaintext

On success, this function returns information about the signature and fills the parameter with the decrypted text. On failure, this function returns false. plaintext

Voorbeeld: Procedural example

<?php
$plaintext = "";
$res = gnupg_init();
gnupg_adddecryptkey($res,"8660281B6051D071D94B5B230549F9DC851566DC","test");
$info = gnupg_decryptverify($res,$text,$plaintext);
print_r($info);
?>

Voorbeeld: OO example

<?php
$plaintext = "";
$gpg = new gnupg();
$gpg->adddecryptkey("8660281B6051D071D94B5B230549F9DC851566DC","test");
$info = $gpg->decryptverify($text,$plaintext);
print_r($info);
?>