PT Privacy Tools

PGP: versleutelen, ontsleutelen en ondertekenen

Genereer OpenPGP-sleutelparen, versleutel en ontsleutel berichten, en onderteken of verifieer tekst met openpgp.js, volledig in je browser, zonder uploads.

🔒 Draait volledig in uw browser — niets wordt geüpload

All OpenPGP operations run locally with openpgp.js. Keys and messages are never uploaded.

Advertisement

OpenPGP in je browser, zonder server

OpenPGP is de open standaard achter PGP en GnuPG voor end-to-end versleutelde e-mail en ondertekende berichten. Deze tool draait de grondig geauditeerde bibliotheek openpgp.js rechtstreeks in je browser, zodat je een sleutelpaar kunt genereren, een notitie voor een collega kunt versleutelen, een antwoord kunt ontsleutelen of een handtekening kunt controleren zonder software te installeren en zonder dat er iets je apparaat verlaat. De publieke sleutel van elke ontvanger versleutelt het bericht; alleen de bijbehorende privésleutel, ontgrendeld met de wachtzin, kan het ontsleutelen. Ondertekenen werkt andersom: je privésleutel maakt een handtekening die iedereen met je publieke sleutel kan verifiëren, wat bewijst dat de tekst van jou afkomstig is en onderweg niet is gewijzigd.

Sleutels en wachtzinnen kiezen

Het standaard sleuteltype is de elliptische curve Curve25519 (Ed25519 voor handtekeningen, Cv25519 voor versleuteling). Deze is snel, compact en breed ondersteund door GnuPG, Thunderbird, Proton Mail en andere OpenPGP-clients. RSA 3072 of 4096 is beschikbaar voor compatibiliteit met oudere systemen, maar het genereren duurt langer. Bescherm de privésleutel altijd met een lange, unieke wachtzin: het sleutelbestand wordt daarmee versleuteld, dus een gestolen back-up is zonder de wachtzin waardeloos. Vul je echte naam in en een e-mailadres dat je beheert, want anderen zoeken naar die gebruikers-ID wanneer ze je publieke sleutel importeren. Deel de publieke sleutel vrijuit en vergelijk vingerafdrukken met contactpersonen via een tweede kanaal voordat je een sleutel vertrouwt.

Je privésleutel veilig bewaren

Je privésleutel wordt alleen in het geheugen van deze pagina aangemaakt en verdwijnt wanneer je het tabblad sluit, dus download hem meteen en bewaar hem in een wachtwoordmanager of op versleutelde opslag. Bewaar het intrekkingscertificaat op een aparte plek en offline; als de sleutel ooit verloren gaat of gecompromitteerd raakt, laat het publiceren van de intrekking iedereen weten dat ze hem niet meer moeten gebruiken. Plak privésleutels alleen in pagina's die je vertrouwt, bij voorkeur op je eigen apparaat, en maak de velden leeg wanneer je klaar bent. Voor langdurig dagelijks gebruik biedt het importeren van de sleutel in een speciale client zoals GnuPG, of in een hardwaretoken, de sterkste bescherming.

Hoe te gebruiken

  1. Maak of plak sleutelsGenereer een nieuw sleutelpaar met een sterke wachtzin, of plak bestaande publieke en privésleutels in armored-formaat.
  2. Kies een actieVersleutel een bericht voor een of meer ontvangers, ontsleutel een bericht dat aan jou is gestuurd, of onderteken en verifieer tekst.
  3. Kopieer of downloadKopieer het armored-resultaat of download het als .asc-bestand, en maak een veilige back-up van je privésleutel.

Veelgestelde vragen

Wordt mijn privésleutel ergens naartoe geüpload?
Nee. Sleutels worden gegenereerd en gebruikt door openpgp.js binnen deze pagina. Er wordt niets naar een server gestuurd, dus de enige kopie is de kopie die jij opslaat.
Welk sleuteltype moet ik kiezen?
ECC Curve25519 is de moderne standaard: klein, snel en ondersteund door GnuPG 2.1+, Thunderbird en de meeste OpenPGP-apps. Kies RSA 3072 of 4096 alleen als je met zeer oude software moet werken.
Waarvoor dient het intrekkingscertificaat?
Als je privésleutel verloren gaat of wordt gestolen, laat het importeren en publiceren van het intrekkingscertificaat anderen weten dat de sleutel niet meer gebruikt mag worden. Bewaar het offline, gescheiden van de privésleutel.
Is het compatibel met GnuPG?
Ja. Sleutels, versleutelde berichten en clear-signed berichten gebruiken het standaard ASCII-armored OpenPGP-formaat, dus je kunt ze importeren met gpg --import en gebruiken in elke OpenPGP-client.
Advertisement