GnuPG Gpg4win Logo
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Navigation

  • RecentChanges
  • FindPage
  • HelpContents

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment
Get the password from https://wiki.gnupg.org/UnlockRegistration

Revision 7 as of 2016-05-11 12:02:31
  • EasyGpg2016
  • Components

Components

Status: Work in progress

The software components we plan to change or consider as part of the contract:

  • email clients (Kontact Mail and Thunderbird with Enigmail as example for others)
  • GnuPG backend
  • a service located at the email service provider
  • central fallback server
  • classic certificate ("key") server

How should an improved email client work?

User A wants to send a signed/encrypted email to user B. A has only the email address of B. A's email client gets the OpenPGP (public) certificate from B's email service provider (step 1+2) which is used to encrypt the email to B.

easygpg-send-email.png PDF SVG

How should an improved GnuPG backend work?

User A wants to send a signed/encrypted email to user B. The email client of A needs the certificate of B. The client ask via GpgME [1a] or directly via gpg command [1b] for the certificate with the email address of B. Gpg checks if the certificate is already in the local store of public keys [2]. If not, the Dirmngr is called [3] to ask the Email Service Provider of B [4a]. If there is no certificate the Dirmngr ask the fallback server [4b]. Only if [4a] and [4b] has no results for requested email address the classic certificate ("key") server are used to find a matching certificate for B [4c]. If Dirmngr gets a certificate for B it was send back to gpg command [5] which imports it into public key store and sends it back to email client [7]. Now the email client can encrypt the email to B.

easygpg-backend.png PDF SVG

  • This site is hosted by Intevation GmbH
  • |
  • Datenschutzerklärung und Impressum
  • |
  • Privacy Policy and Imprint