GPG, auch bekannt als GNU Privacy Guard, ist ein kostenloses Kryptographiesystem zur Verschlüsselung und Signierung von Daten. Es wird häufig genutzt, um die Sicherheit von E-Mails und Dateien zu gewährleisten. Siehe auch PGP
GPG (GNU Privacy Guard) ist die freie Implementierung des OpenPGP-Standards – also: GPG = PGP-kompatibel, aber Open Source.
Um E-Mails mit GnuPG signieren oder verschlüsseln zu können, benötigt man ein eigenes Schlüsselpaar. Das Schlüsselpaar besteht aus einem öffentlichen und einem privaten Schlüssel.
Während der öffentliche Schlüssel weitergegeben wird, um den Kommunikationspartnern zu ermöglichen, Daten verschlüsselt an sie zu versenden oder ihre Signatur zu überprüfen, muss der private Schlüssel vom Besitzer geheim gehalten werden, damit nur dieser die Daten entschlüsseln bzw. signieren kann.
#> gpg --full-generate-key #> gpg --list-keys pub rsa4096 2025-03-23 [SC] 1234567890ABCDEF1234567890ABCDEF12345678 #> gpg --armor --export <Email-Adresse> > mein-public-key.asc #> gpg --keyserver keyserver.ubuntu.com --send-keys <Key-ID> #> gpg --keyserver keyserver.ubuntu.com --search-keys <Email-Adresse>