nl

PGP-sleutel genereren

Genereer lokaal in je browser een OpenPGP-sleutelpaar: publieke sleutel om te delen, privésleutel om te ontsleutelen. Er wordt niets geüpload.

Verwerkt lokaal op je apparaat ...

Sleuteltype
  • ECC (Curve25519) - aanbevolen
  • ECC (NIST P-384)
  • RSA (2048 bits)
  • RSA (3072 bits)
  • RSA (4096 bits)
Naam
E-mail
Wachtwoordzin (optioneel)

Kies opties en genereer het sleutelpaar

Verwerkt lokaal op je apparaat ...

0%

Wordt mijn bestand geüpload?

Nee. Alles draait in je browser - je bestand verlaat je apparaat nooit. Zo is dat verifieerbaar

Geen upload100% lokaal
Inhoud blijft bij jougeen toegang voor derden
Hosted in GermanyGlobal Content Delivery
Onafhankelijk getoetstTLS A+ · HTTP-headers A+

Een OpenPGP-sleutelpaar bestaat uit twee bijpassende helften: een publieke sleutel die je vrij mag uitdelen en een privésleutel die geheim blijft. Wie jou iets wil sturen, versleutelt het met jouw publieke sleutel; alleen de houder van de bijbehorende privésleutel kan het bericht daarna openen. Juist die asymmetrie maakt PGP zo nuttig, want je hoeft nooit een gedeeld wachtwoord uit te wisselen via een onveilig kanaal.

Deze generator maakt het paar rechtstreeks in je browser. Je kiest tussen ECC op de curve Curve25519 of NIST P-384 (modern, snel en met korte sleutels) en het klassieke RSA met 2048, 3072 of 4096 bits, dat met vrijwel alle oudere software werkt. Een naam en een e-mailadres vormen de gebruikers-ID waaraan anderen jouw sleutel herkennen. Stel je ook een wachtwoordzin in, dan wordt de privésleutel daarmee versleuteld opgeslagen, zodat hij zelfs in verkeerde handen onbruikbaar blijft.

Je krijgt twee bestanden om te downloaden: de publieke sleutel als .asc om te verspreiden en de privésleutel als .asc om veilig te bewaren. Beide hebben het standaard ASCII-armor-formaat volgens de OpenPGP-standaard RFC 9580 (achterwaarts compatibel met RFC 4880) en zijn daarom compatibel met GnuPG, Kleopatra, Thunderbird of elke andere OpenPGP-software - gegenereerd met de bibliotheek openpgp.js 6.3.1. Het genereren gebeurt volledig lokaal met de cryptografische willekeursbron van je browser; geen enkele sleutel wordt geüpload, opgeslagen of naar een server gestuurd.

Technische gegevens

Technische gegevens
InvoerformatenGeen bestand (generator)
UitvoerformaatASC
BatchverwerkingNee
VerwerkingLokaal in de browser (JavaScript)
BestandsuploadGeen

In 3 stappen

  1. Kies het sleuteltype, de naam en de wachtwoordzin.
  2. Klik op genereren.
  3. Download de publieke en de privésleutel.

Beperkingen: De privésleutel is jouw geheim: raak je hem kwijt, dan kan niets wat voor jou versleuteld is nog worden ontsleuteld, en herstel is onmogelijk. Bewaar hem veilig en geef alleen de publieke sleutel weg. ECC-sleutels zijn korter en sneller; sommige zeer oude software begrijpt alleen RSA.

Sleuteltypen vergeleken

Sleuteltypen vergeleken
TypeSleutellengteSnelheidCompatibiliteitAanbeveling
ECC (Curve25519)kortzeer snelmoderne softwarestandaardkeuze bij twijfel
ECC (NIST P-384)kort-gemiddeldzeer snelmoderne + veel overheids-/bedrijfssystemenwanneer NIST-curves vereist zijn
RSA (2048 bit)langtragerzeer breed, ook oude softwareminimale RSA-grootte vandaag
RSA (3072 bit)langertragerzeer breed, ook oude softwaregoede middenweg
RSA (4096 bit)het langsthet traagstzeer breed, ook oude softwareextra veiligheidsmarge

Veelgestelde vragen

Worden mijn sleutels geüpload?

Nee. Beide sleutels worden volledig lokaal in je browser aangemaakt en worden niet opgeslagen of verstuurd; dat is juist de bedoeling.

Wat is het verschil tussen ECC en RSA?

ECC (Curve25519 of NIST P-384) is modern, heel snel en heeft korte sleutels. RSA (2048/3072/4096 bits) is ouder maar breed compatibel met verouderde software - 3072 bits is een goede middenweg. Bij twijfel kies je ECC.

Welke sleutel deel ik?

Alleen de publieke sleutel. De privésleutel houd je zelf; daarmee ontsleutel je wat aan jou gericht is.

Heb ik een wachtwoordzin voor de sleutel nodig?

Aanbevolen wel: de wachtwoordzin versleutelt de privésleutel zodat hij onbruikbaar blijft bij diefstal. Zonder blijft hij onbeschermd.

Zijn de sleutels compatibel met GnuPG?

Ja. Ze hebben het standaard OpenPGP-formaat (ASCII armor) en kunnen in GnuPG, Kleopatra, Thunderbird en andere worden geïmporteerd.

Gerelateerde tools

Versleutelen met PGP · Ontsleutelen met PGP · Wachtwoordgenerator · CSR-generator · Certificaat tonen