Cette extension utilise le trousseau de l'usager courant. Ce trousseau est normalement situé dans ~/.gnupg/. Pour spécifier un emplacement différent, il faut enregistrer le chemin du trousseau dans la variable d'environnement GNUPGHOME. Voir putenv pour plus d'informations.
Certaines fonctions requièrent la spécification d'une clé. Cette spécification peut être quelque chose qui réfère à une clé unique (userid, key-id, fingerprint, ...). Cette documentation utilise les fingerprint dans tous les exemples.
Note: En tant qu'alternative aux fonctions utilisant explicitement les resource, il est également possible d'utiliser un style orienté objet à l'aide d'objets GnuPG .