GNU Privacy Guard

GNU Privacy Guard
Logo
Seahorse, een grafische gebruikersomgeving voor GNU Privacy Guard
Seahorse, een grafische gebruikersomgeving voor GNU Privacy Guard
Ontwerp en ontwikkeling
Categorie Cryptografie
Ontwerper(s) Werner KochBewerken op Wikidata
Ontwikkelaar(s) GNU
Besturings­systeem Multiplatform
Geschreven in CBewerken op Wikidata
Status en tijdlijn
Status Actief
Uitgebracht 20 december 1997 (28 jaar geleden)
Recentste versie 2.0.28 (2 juni 2015), 2.0.29 (8 september 2015), 2.1.13 (16 juni 2016), 2.1.14 (14 juli 2016), 2.1.15 (18 augustus 2016), 2.1.16 (18 november 2016), 2.1.17 (20 december 2016), 2.1.19 (1 maart 2017), 2.1.20 (3 april 2017), 2.1.21 (15 mei 2017), 2.1.23 (9 augustus 2017), 2.2.0 (28 augustus 2017), 2.2.3 (20 november 2017), 2.2.4 (20 december 2017), 2.2.5 (22 februari 2018), 2.2.6 (10 april 2018), 2.2.8 (8 juni 2018), 2.2.9 (12 juli 2018), 2.2.10 (30 augustus 2018), 2.2.11 (6 november 2018), 2.2.12 (14 december 2018), 2.2.13 (12 februari 2019), 2.2.14 (19 maart 2019), 2.2.15 (26 maart 2019), 2.2.16 (28 mei 2019), 2.2.17 (9 juli 2019), 2.2.19 (7 december 2019), 2.2.20 (20 maart 2020), 2.2.21 (9 juli 2020), 2.2.22 (27 augustus 2020), 2.2.23 (3 september 2020), 2.2.24 (17 november 2020), 2.2.25 (23 november 2020), 2.2.26 (21 december 2020), 2.2.27 (11 januari 2021), 2.2.29 (4 juli 2021), 2.2.30 (26 augustus 2021), 2.2.31 (16 september 2021), 2.3.3 (12 oktober 2021), 2.3.4 (20 december 2021), 2.3.5 (21 april 2022), 2.3.6 (25 april 2022), 2.3.7 (11 juli 2022), 2.3.8 (13 oktober 2022), 2.4.0 (16 december 2022), 2.4.1 (28 april 2023), 2.4.2 (31 mei 2023), 2.4.3 (4 juli 2023), 2.4.4 (25 januari 2024), 2.4.5 (12 maart 2024), 2.4.6 (29 oktober 2024), 2.4.7 (25 november 2024), 2.0.30 (31 maart 2016), 2.1.11 (26 januari 2016), 2.1.12 (4 mei 2016), 2.4.8 (14 mei 2025), 2.5.16 (30 december 2025), 2.5.17 (27 januari 2026), 2.5.18 (24 februari 2026), 2.5.19 (24 april 2026), 2.5.20 (13 mei 2026), 2.5.21 (2 juli 2026), 2.5.22 (31 augustus 2026), 2.5.23 (22 september 2026)Bewerken op Wikidata
Onderhouds­versie 1.4.20 (20 december 2015), 1.4.21 (17 augustus 2016), 1.4.22 (19 juli 2017), 1.4.23 (11 juni 2018)Bewerken op Wikidata
Onderdelen
Licentie(s) GNU General Public License v3.0 or later
Links
Website (en) Projectpagina
Blog Blog
Versiebeheer Broncode
Portaal  Portaalicoon   Informatica
Vrije software

GNU Privacy Guard, afgekort GnuPG of GPG, is een toepassing van de OpenPGP-standaard. Het is bedoeld om berichten digitaal te ondertekenen en te versleutelen.

Werking

Men maakt een zogenaamd sleutelpaar (Eng.: keypair) aan. Een sleutelpaar bevat een geheime en een publieke sleutel. De geheime sleutel wordt versleuteld met een wachtwoord (passphrase). De publieke sleutel wordt verstuurd naar een sleutelserver (Eng. keyserver).

Een bericht kan worden versleuteld door de publieke sleutel van de sleutelserver te halen. Om het bericht te ontsleutelen is echter de geheime sleutel nodig, die zich alleen op de computer van de eigenaar bevindt.

Om een bericht digitaal te ondertekenen is de geheime sleutel nodig. Iedereen kan echter de publieke sleutel afhalen van de server en hiermee de ondertekening verifiëren.

Een belangrijk onderdeel hiervan is het vertrouwen. Digitale handtekeningen en versleutelde berichten hebben namelijk weinig waarde als het niet controleerbaar is of de eigenaar van de sleutels ook werkelijk is wie hij beweert te zijn. Dit wordt opgelost door handtekeningen. Als men de identiteit van iemand gecontroleerd heeft, kan er een handtekening onder zijn sleutel worden gezet. Zo geeft men aan diegene te vertrouwen. Als iemand genoeg mensen vertrouwt, die iemand anders vertrouwen, gaat hij die ook automatisch vertrouwen. Zo ontstaat er een web van vertrouwen.

Zie ook

Commons heeft media­bestanden in de categorie GNU Privacy Guard.