(pinentry.info)Top


Next: Using pinentry Up: (dir)
Enter node , (file) or (file)node

Introduction
************

This manual documents how to use the PINENTRY and its protocol.

   The PINENTRY is a small GUI application used to enter PINs or
passphrases.  It is usually invoked by GPG-AGENT (Note: Invoking the
gpg-agent, for details).

   PINENTRY comes in several flavors to fit the look and feel of the
used GUI toolkit: A GTK+ based one named 'pinentry-gtk'; a QT based one
named 'pinentry-qt'; and, two non-graphical ones 'pinentry-curses',
which uses curses, and 'pinentry-tty', which doesn't require anything
more than a simple terminal.  Not all of them are necessarily available
on your installation.  If curses is supported on your system, the
GUI-based flavors fall back to curses when the 'DISPLAY' variable is not
set.

Using pinentry
How to use the beast.
Front ends
Description and comparison of the front ends
Developer information

Protocol
The Assuan protocol description.
Implementation Details
For those extending or writing a new pinentry.
Miscellaneous

Copying
GNU General Public License says
how you can copy and share PIN-Entry as well as this manual.
Indices

Option Index
Index to command line options.
Index
Index of concepts and symbol names.