gnupg_verify
(no version information, might be only in CVS)
gnupg_verify -- Vérifie un texte signé
Description
array
gnupg_verify ( resource identifier, string signed_text, string signature [, string plaintext] )
Vérifie le paramètre signed_text
et retourne les
informations à propos de la signature.
Pour vérifier un texte signé en clair, fixez la signature à FALSE.
Si le paramètre optionnel plaintext
est passé, il
est rempli avec le plaintext
.
Valeurs de retour
En cas de succès, cette fonction retourne des informations à propos de la
signature.
En cas d'échec, cette fonction retourne FALSE.
Exemples
Exemple 1. Exemple avec gnupg_verify() (Style procédural)
<?php $plaintext = ""; $res = gnupg_init(); // signé en clair $info = gnupg_verify($res,$signed_text,false,$plaintext); print_r($info); // signature détachée $info = gnupg_verify($res,$signed_text,$signature); print_r($info); ?>
|
|
Exemple 2. Exemple avec gnupg_verify() (Style orienté objet)
<?php $plaintext = ""; $gpg = new gnupg(); // signé en clair $info = $gpg -> verify($signed_text,false,$plaintext); print_r($info); // signature détachée $info = $gpg -> verify($signed_text,$signature); print_r($info); ?>
|
|