RSA-sleutelgenerator: Publieke en Privésleutel Cryptografie Uitgelegd
Leer hoe RSA-sleutels werken, de basis van publieke/privé sleutelcryptografie, sleutelgroottes en veilige generatie in je browser.
12 februari 2026
Wat Zijn RSA-sleutels?
RSA (Rivest-Shamir-Adleman) is een van de eerste en meest gebruikte publieke-sleutel cryptosystemen. Vernoemd naar de drie uitvinders die het in 1977 publiceerden, maakt RSA veilige datatransmissie, digitale handtekeningen en sleuteluitwisseling mogelijk. In de kern berust RSA op de wiskundige moeilijkheid om het product van twee grote priemgetallen te factoriseren.
Een RSA-sleutelpaar bestaat uit twee wiskundig gerelateerde sleutels: een publieke sleutel die vrij kan worden gedeeld en een privésleutel die geheim moet blijven. Gegevens versleuteld met de publieke sleutel kunnen alleen worden ontsleuteld met de bijbehorende privésleutel, en omgekeerd.
Basis van Publieke-sleutel Cryptografie
Publieke-sleutel cryptografie, ook bekend als asymmetrische cryptografie, lost een fundamenteel probleem op: hoe kunnen twee partijen een gedeeld geheim vaststellen over een onbeveiligd kanaal?
Hoe Asymmetrische Encryptie Werkt
Bij asymmetrische encryptie genereert elke partij een sleutelpaar. De publieke sleutel wordt openlijk gepubliceerd, terwijl de privésleutel veilig wordt bewaard. Wanneer Alice een vertrouwelijk bericht naar Bob wil sturen, versleutelt ze het met Bobs publieke sleutel. Alleen Bobs privésleutel kan het bericht ontsleutelen.
Digitale Handtekeningen
RSA maakt ook digitale handtekeningen mogelijk, die omgekeerd werken. Wanneer Bob wil bewijzen dat een bericht van hem komt, ondertekent hij het met zijn privésleutel. Iedereen kan de handtekening verifiëren met Bobs publieke sleutel.
Veelvoorkomende Toepassingen van RSA-sleutels
SSH-authenticatie
SSH is het standaardprotocol voor veilige externe servertoegang. RSA-sleutelparen worden veel gebruikt voor SSH-authenticatie als veiliger alternatief voor wachtwoordgebaseerd inloggen.
SSL/TLS-certificaten
RSA wordt veel gebruikt in SSL/TLS, het protocol dat HTTPS-verbindingen beveiligt. Wanneer je een website met HTTPS bezoekt, is er vaak een RSA-sleutelpaar betrokken bij het certificaat.
Digitale Handtekeningen en Code-ondertekening
Softwareontwikkelaars gebruiken RSA-sleutels om hun code, pakketten en updates te ondertekenen, zodat gebruikers kunnen verifiëren dat de software echt van de aangegeven uitgever komt.
E-mailversleuteling (PGP/GPG)
PGP en de open-source implementatie GPG gebruiken RSA-sleutels voor e-mailversleuteling en -ondertekening.
RSA-sleutelgroottes: 2048 vs. 4096 Bit
2048-bits Sleutels
Een 2048-bits RSA-sleutel is de huidige minimaal aanbevolen grootte. Het biedt voldoende beveiliging en zal naar verwachting minstens tot 2030 veilig blijven. Sleutelgeneratie en cryptografische bewerkingen zijn relatief snel.
4096-bits Sleutels
Een 4096-bits RSA-sleutel biedt een aanzienlijk hogere beveiligingsmarge. Het wordt aanbevolen voor langetermijnopslag van sleutels en hoogbeveiligde omgevingen.
Welke Grootte Moet Je Kiezen?
Voor de meeste toepassingen zijn 2048-bits sleutels voldoende. Kies 4096-bits sleutels wanneer je maximale beveiliging nodig hebt. Vermijd sleutels kleiner dan 2048 bits.
Hoe Genereer je RSA-sleutelparen met Simple-Toolz
Onze RSA-sleutelgenerator maakt cryptografisch veilige sleutelparen direct in je browser. Navigeer naar de tool, selecteer de gewenste sleutelgrootte, klik op genereren en kopieer de sleutels apart. Bewaar de privésleutel veilig en deel deze nooit.
Beveiligingsopmerking: Clientside Generatie
Een fundamenteel voordeel van onze tool is dat RSA-sleutelgeneratie volledig in je browser plaatsvindt. Je privésleutel wordt nooit naar een server verzonden en nooit buiten je browser opgeslagen. Onthoud altijd: je privésleutel is je meest gevoelige cryptografische bezit.