Aller au contenu

$cipher.verify

Description

Vérifie la signature d'un fichier.

Syntaxe

$cipher.verify( source [ , options ] )

Paramètres

source file / string
Valeur à vérifier. Peut désigner un fichier ou path sous forme d'une chaîne de caractères.
options map

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:

pubkey string
Clé publique à utiliser pour la vérification
signature file / string
Signature détachée. Par défaut la méthode considère que la source contient les données ET la signature. Si l'option signature est renseignée, la méthode considère que la source ne contient pas de signature.
armoredKey boolean
Indique que la clé privée est "armored", c'est-à-dire qu'elle est dans un format lisible (en base64). L'option est true par défaut.
armoredSignature boolean
Indique que la signature est "armored", c'est-à-dire qu'elle est dans un format lisible (en base64). L'option est false par défaut. Sans effet lorsque l'option signature n'est pas spécifiée.

Retour

Retourne true si la signature est bonne, sinon false.

Exemple

Voir $cipher