gnupg_verify
gnupg_verify
Verifies a signed text
**gnupg_verify** resource $identifier string $signed_text string $signature string $plaintext
Verifies the given and returns information about the
signature.
signed_text
identifier``signed_textThe signed text.
signatureThe signature.
To verify a clearsigned text, set signature to false.
plaintextThe plain text.
If this optional parameter is passed, it is
filled with the plain text.
On success, this function returns information about the signature. On failure, this function returns false.
Voorbeeld: Procedural example
<?php
$plaintext = "";
$res = gnupg_init();
// clearsigned
$info = gnupg_verify($res,$signed_text,false,$plaintext);
print_r($info);
// detached signature
$info = gnupg_verify($res,$signed_text,$signature);
print_r($info);
?>
Voorbeeld: OO example
<?php
$plaintext = "";
$gpg = new gnupg();
// clearsigned
$info = $gpg->verify($signed_text,false,$plaintext);
print_r($info);
// detached signature
$info = $gpg->verify($signed_text,$signature);
print_r($info);
?>