php8.5
Home/ Manual/ reference / gnupg/ GnuPG Functions

GnuPG Functions

This extension makes use of the keyring of the current user. This keyring is normally located in ~/.gnupg/. To specify a custom location, store the path to the keyring in the environment variable GNUPGHOME. See putenv for more information how to do this.

Notes

This extension makes use of the keyring of the current user. This keyring is normally located in ~/.gnupg/. To specify a custom location, store the path to the keyring in the environment variable GNUPGHOME. See putenv for more information how to do this.

Some functions require the specification of a key. This specification can be anything that refers to a unique key (userid, key-id, fingerprint, ...). This documentation uses the fingerprint in all examples.

Note

As alternative to the explicitly documented functions using resources, you can also use an object-oriented style using gnupg objects.

Functions

Source: reference/gnupg/reference.xml · from the official PHP manual (php/doc-en)