Gratis online RSA-sleutelpaar genereren

Maak een publieke en privésleutel in je browser, exporteer beide als PEM, importeer bestaande sleutels en versleutel of ontsleutel tekst zonder één sleutel naar een server te sturen.

Algoritme:

Publieke sleutel

Privésleutel

Drie eenvoudige stappen

Online een RSA-sleutelpaar genereren

Een nieuw paar met één klik, volledig op je apparaat gegenereerd.

1

Sleutelpaar genereren

Kies Sleutelpaar genereren. Er verschijnen een nieuwe publieke en privésleutel, gemaakt in je browser.

2

Sleutels bewaren

Exporteer de privé- en publieke sleutel als PEM-bestanden of kopieer ze naar een wachtwoordmanager of configuratiebestand.

3

Versleutelen en ontsleutelen

Typ een bericht en kies Versleutelen om het met de publieke sleutel te beschermen. Kies daarna Ontsleutelen om het met de privésleutel te lezen.

Publieke en privésleutels

Waar elke sleutel voor dient

Twee sleutels, twee taken; slechts één ervan mag worden gedeeld.

Sleutel Gebruikt voor Delen?
Publieke sleutel Een bericht versleutelen dat alleen de houder van de privésleutel kan lezen Ja, vrijelijk
Privésleutel Berichten ontsleutelen en eigendom van het sleutelpaar bewijzen Nooit
PEM-export Een sleutel als tekstbestand opslaan voor servers, clients en bibliotheken Alleen de publieke sleutel

Limiet voor berichtgrootte: RSA kan alleen gegevens versleutelen die korter zijn dan de sleutelgrootte minus de padding. Versleutel grotere inhoud met een symmetrische sleutel en gebruik RSA om die sleutel te beschermen.

Gratis RSA-tool

Sleutels die nooit een server raken

Een makkelijke manier om asymmetrische versleuteling te proberen zonder installatie.

Sleutelpaar met één klik

Maak een bijpassende publieke en privésleutel zonder terminal of bibliotheekinstallatie.

PEM-export

Sla elke sleutel op als PEM-bestand voor een serverconfiguratie of implementatiegeheim.

Eigen sleutels importeren

Plak een bestaand PEM-sleutelpaar en gebruik het op deze pagina voor versleutelen en ontsleutelen.

Standaard lokaal

Genereren en versleutelen gebeurt in je browser; sleutels en leesbare tekst worden nergens geüpload.

Vragen en antwoorden

Veelgestelde vragen over RSA-sleutels

Worden mijn sleutels naar een server geüpload?

Nee. Sleutelgeneratie, versleuteling en ontsleuteling gebeuren met JavaScript in je browser. Privésleutels verlaten je apparaat nooit en 73hi slaat niets op.

Kan ik bestaande sleutels importeren?

Ja. Kies Sleutels importeren, plak de publieke en privésleutel in PEM-formaat en laad ze om het paar op deze pagina te gebruiken.

Wat is het verschil tussen de publieke en privésleutel?

De publieke sleutel versleutelt en mag vrij worden gedeeld. De privésleutel ontsleutelt en moet geheim blijven, omdat iedereen die hem bezit de berichten kan lezen.

Waarom is er een maximale berichtlengte?

RSA kan alleen gegevens versleutelen die korter zijn dan de sleutelgrootte minus de padding. Echte systemen versleutelen gegevens met een symmetrische sleutel en gebruiken RSA alleen om die sleutel te beschermen. Dat is de aanbevolen aanpak voor meer dan een kort bericht.

Is dit geschikt voor productiesystemen?

Gebruik het voor testen, leren en eenmalige berichten. Productiesystemen moeten sleutels genereren met een gecontroleerde bibliotheek zoals OpenSSL en actuele aanbevelingen voor sleutelgrootte en padding volgen.

Werkt de pagina op mobiel?

Ja. Sleutelgeneratie en versleuteling werken in elke moderne mobiele browser, al is het kopiëren van lange PEM-blokken makkelijker op een desktop.