[Skip to Content]
contact CTIcontact
gpgAuth : Client Implementations : Chrome / Chromium : Chrome Linux

The gpgAuth implementation client for Chrome/Chromium on Linux is the same extension for Chrome/Chromium on other operating systems.

The (current) requirements are:

  • A working key agent
  • libgpgme11
  • gnupg2
A working key agent is absolutely necessary, as, the web browser client should never be asking for the passphrase to unlock a private key - I have this belief for the following reasons
  1. The user should not be encouraged to type their passphrase into anything other than the key agent (ESPECIALLY NOT THE BROWSER)
  2. Passing around the passphrase within the browser is a dangerous proposition
libgpgme11 is currently required because the NPAPI plugin is linked against it; I hope to have it statically included eventually - but I am still working out license questions.
The gnupg2 package is required because it provides gpgconf - which is used to control aspects of gpg during operations such signing. (without gpgconf, the gpg configuration cannot be modified through libgpgme)
I am working on reducing those dependencies to only the key agent - hopefully for of the client library.


<< 3.4 : Chrome / Chromium
3.4.2 : Chrome OSX >>
mod_python  gpgAuth Enabled