Skip to main content

Wat is RSA -codering?

Om privé en stiekem bericht te verzenden, wordt een proces van codering en decodering gebruikt.Codering verandert het oorspronkelijke bericht, aangeduid als platte tekst , in cijfertekst.Decodering verandert de cijfertekst terug naar platte tekst, zodat de ontvanger van het bericht het kan lezen.Versleuteling van berichten die via netwerken worden verzonden, is belangrijk geworden, vooral omdat meer en meer berichten via internet worden doorgegeven.RSA-codering is één type codering die in dit proces wordt gebruikt.

RSA-codering, ook wel Rivest-Shamir-Adleman-codering genoemd, werd uitgevonden door Ronald L. Rivest, Adi Shamir en Leonard M. Adleman, die alle faculteitsleden warenbij MIT in 1977 en kwam met het coderingssysteem dat meestal wordt verwezen naar het gebruik van alleen de eerste eerste van elk van hun achternamen.Het is gebruikt in Public Key Cryptography (PKC), dat ook het Public-Key-codering -systeem wordt genoemd, of als alternatief asymmetrische codering .Er is een ander type systeem genaamd Symmetric-Key-codering .

Publieke sleutelcryptografie is een systeem dat vrij beschikbaar is voor gebruik op internet via een programma genaamd PGP (behoorlijk goede privacy).PGP, ontworpen door Phil Zimmerman in 1991 om de privacy te helpen beschermen, is voor sommige toepassingen beschikbaar als freeware.Het PKC -systeem gebruikt twee toetsen: een openbare sleutel en een privésleutel.Hoewel de privésleutel alleen bekend is bij de computer van de gebruiker, wordt de openbare sleutel gedeeld door de computer van elke gebruiker met andere computers die er op een veilige manier mee willen communiceren.

Om een bericht naar een andere computer te sturen, vraagt de computer van de afzender om zijn openbare sleutel en gebruikt het om het bericht te coderen.Wanneer de computer van de ontvanger een bericht ontvangt dat is gecodeerd met RSA -codering en zijn eigen openbare sleutel, gebruikt het zijn privésleutel om het te decoderen.Met andere woorden, de openbare sleutel wordt gebruikt voor het coderen en de privésleutel wordt gebruikt voor het decoderen.Een bericht kan worden onderschept of gekaapt door iemand die niet de beoogde ontvanger was, maar niet gedecodeerd en gelezen.

In maart 2010 meldde de Universiteit van Michigan een bewering dat RSA -codering door drie van hun computerwetenschappers was gekraakt.De gebruikte methode veroorzaakte een fluctuatie in de voeding van een server.Sommigen hebben geprotesteerd dat toegang tot een bijzonder geconfigureerd apparaat en ermee geknoei er niet overeenkomt met het breken van de codering.