Was bedeutet "Verschlüsseln mit GPG-Schlüssel" und was genau ist GPG?
Ursprünglich war das "Pretty Good Privacy", ein von Phil Zimmermann
entwickeltes Verschlüsselungsverfahren, welches aber an kommerzielle Firmen lizensiert und tlw. ohne den Code "erweitert" wurde, um "Drittschlüssel" ggf. automatisch hinzuzufügen. Nachdem die Firma ihre Rechte schließlich aufgegeben/zurückverkauft hatte, wurde es wieder zu "Open Source".
Mittlerweile wurde, aufbauend auf die letzte verfügbare Open-Source-Version, aber bereits "Gnu Privacy Guard" geforkt (als Open-Source-Version abgespaltet) und ist die in diversen Linux-Distributionen enthaltene paketierte Version geworden.
Im Prinzip ist es ein teilweise asymmetrisches Verschlüsselungsverfahren mit "public" und "private" key - Paaren: der "Public Key" eines Benutzers ist zur Veröffentlichung gedacht und kann auch von anderen Teilnehmern des "Web of Trust" bestätigt werden, d.h. er stellt die Identität des Absenders sicher.
Eine Nachricht, die mit dem (geheimzuhaltenden) dem public key des Empfängers (auf Keyservern etc. oder über 2. Kanal übermittelt) verschlüsselt wurde, kann nur vom Empfänger mit dessen private key entschlüsselt und gelesen werden.
Meist wird die Nachricht noch mit dem private key des Senders zumindest "signiert", sodaß der Empfänger mit dessen public key auch die Identität überprüfen kann.