Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 446

GnuPG (GPG)

Was ist GnuPG (GPG)?

GnuPG (GPG)Freie Software-Implementierung des OpenPGP-Standards (RFC 4880, RFC 9580) zum Signieren, Verschlüsseln und Entschlüsseln von Daten, einschließlich E-Mails und Software-Paketen.


GnuPG (GPG) ist eine seit 1997 entwickelte, weit verbreitete OpenPGP-Implementierung unter der GNU GPL. Sie umfasst das CLI-Tool gpg, libgcrypt, gpg-agent, scdaemon für Smartcards sowie Integrationen wie Enigmail, Kleopatra und zahlreiche Sprach-Bindings. Unterstützt werden RSA, ElGamal, DSA, ECDSA/EdDSA über Curve25519/Curve448, AES, SHA-2 sowie die AEAD-Modi aus RFC 9580. Linux-Distributionen signieren Pakete (apt, dnf, pacman) mit GnuPG, Git nutzt es für signierte Commits und Tags. Anwender:innen schützen private Schlüssel mit Passphrase, OpenPGP-Smartcards (YubiKey, Nitrokey) und Revocation-Zertifikaten und veröffentlichen Public Keys auf Keyservern oder via HKPS/WKD.

Beispiele

  1. 01

    Mit gpg --sign --armor release.tar.gz wird eine detached Signatur für ein Software-Release erzeugt.

  2. 02

    Ablage des OpenPGP-Private-Keys auf einem YubiKey, sodass Git Commits über den Hardware-Token signiert.

Häufige Fragen

Was ist GnuPG (GPG)?

Freie Software-Implementierung des OpenPGP-Standards (RFC 4880, RFC 9580) zum Signieren, Verschlüsseln und Entschlüsseln von Daten, einschließlich E-Mails und Software-Paketen. Es gehört zur Kategorie Netzwerksicherheit der Cybersicherheit.

Was bedeutet GnuPG (GPG)?

Freie Software-Implementierung des OpenPGP-Standards (RFC 4880, RFC 9580) zum Signieren, Verschlüsseln und Entschlüsseln von Daten, einschließlich E-Mails und Software-Paketen.

Wie funktioniert GnuPG (GPG)?

GnuPG (GPG) ist eine seit 1997 entwickelte, weit verbreitete OpenPGP-Implementierung unter der GNU GPL. Sie umfasst das CLI-Tool gpg, libgcrypt, gpg-agent, scdaemon für Smartcards sowie Integrationen wie Enigmail, Kleopatra und zahlreiche Sprach-Bindings. Unterstützt werden RSA, ElGamal, DSA, ECDSA/EdDSA über Curve25519/Curve448, AES, SHA-2 sowie die AEAD-Modi aus RFC 9580. Linux-Distributionen signieren Pakete (apt, dnf, pacman) mit GnuPG, Git nutzt es für signierte Commits und Tags. Anwender:innen schützen private Schlüssel mit Passphrase, OpenPGP-Smartcards (YubiKey, Nitrokey) und Revocation-Zertifikaten und veröffentlichen Public Keys auf Keyservern oder via HKPS/WKD.

Wie schützt man sich gegen GnuPG (GPG)?

Schutzmaßnahmen gegen GnuPG (GPG) kombinieren typischerweise technische Kontrollen und operative Praktiken, wie in der Definition oben beschrieben.

Welche anderen Bezeichnungen gibt es für GnuPG (GPG)?

Übliche alternative Bezeichnungen: GPG, GNU Privacy Guard.

Verwandte Begriffe