gnupg_verify
(no version information, might be only in CVS)
gnupg_verify -- Verifies a signed text
Description
array
gnupg_verify ( resource identifier, string signed_text, string signature [, string &plaintext] )
Verifies the given signed_text
and returns information about the
signature.
To verify a clearsigned text, set signature to FALSE.
If the optional parameter plaintext
is passed, it is
filled with the plaintext
.
Return Values
On success, this function returns informations about the signature.
On failure, this function returns FALSE.
Examples
Example 1. Procedural gnupg_verify() 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); ?>
|
|
Example 2. OO gnupg_verify() 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); ?>
|
|