$cipher.verify¶
Description¶
Vérifie la signature d'un fichier.
Syntaxe¶
$cipher.verify( source [ , options ] )
Paramètres¶
sourcefile / string- Valeur à vérifier. Peut désigner un fichier ou path sous forme d'une chaîne de caractères.
optionsmap-
Map d'options de signature. La liste des options dépend de l'algorithme de signature souhaité. L'algorithme doit être spécifié via l'option
algo.Ci-dessous nous présentons les différents algorithmes supportés et les options supplémentaires qui s'y rapportent.
Vérification de signature utilisant PGP. Autres options liées à cet algorithme:
pubkeystring- Clé publique à utiliser pour la vérification
signaturefile / string- Signature détachée. Par défaut la méthode considère que la
sourcecontient les données ET la signature. Si l'optionsignatureest renseignée, la méthode considère que lasourcene contient pas de signature. armoredKeyboolean- Indique que la clé privée est "armored", c'est-à-dire qu'elle
est dans un format lisible (en base64). L'option est
truepar défaut. armoredSignatureboolean- Indique que la
signatureest "armored", c'est-à-dire qu'elle est dans un format lisible (en base64). L'option estfalsepar défaut. Sans effet lorsque l'optionsignaturen'est pas spécifiée.
Retour¶
Retourne true si la signature est bonne, sinon false.
Exemple¶
Voir $cipher