Wat is RSA-codering?

Om berichten privé en in het geheim te verzenden, wordt een proces van codering en decodering gebruikt. Versleuteling verandert het oorspronkelijke bericht, platte tekst genoemd , in cijfertekst. Decryptie zet de versleutelde tekst terug in gewone tekst, zodat de ontvanger van het bericht het kan lezen. Versleuteling van berichten die via netwerken worden verzonden, is belangrijk geworden, vooral omdat steeds meer berichten via internet worden doorgegeven. RSA-codering is een type codering dat 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 in 1977 alle faculteitsleden waren van het MIT en het coderingssysteem bedachten dat het meest wordt genoemd om alleen de eerste initiaal van elk van hun achternamen te gebruiken. Het is gekomen om te worden gebruikt in Public Key Cryptography (PKC), ook wel het Public-Key Encryption- systeem genoemd, of als alternatief Asymmetric Encryption . Er is een ander type systeem genaamd Symmetric-Key Encryption .

Public Key Cryptography is een systeem dat vrij beschikbaar is voor gebruik op internet via een programma genaamd PGP (Pretty Good Privacy). PGP, ontworpen door Phil Zimmerman in 1991 om de privacy te helpen beschermen, is als freeware beschikbaar voor sommige toepassingen. Het PKC-systeem maakt gebruik van twee sleutels: een openbare sleutel en een persoonlijke sleutel. Hoewel de persoonlijke sleutel alleen bekend is bij de computer van de gebruiker, wordt de openbare sleutel door de computer van elke gebruiker gedeeld met andere computers die er op een veilige manier mee willen communiceren.

Om een ​​bericht naar een andere computer te verzenden, vraagt ​​de computer van de afzender om zijn openbare sleutel en gebruikt deze 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 codering en de privésleutel wordt gebruikt voor decodering. Een bericht kan worden onderschept of gekaapt door iemand die niet de beoogde ontvanger is, maar niet is gedecodeerd en gelezen.

In maart 2010 rapporteerde de Universiteit van Michigan een claim dat RSA-codering door drie van hun computerwetenschappers was gekraakt. De gebruikte methode veroorzaakte een schommeling in de voeding van een server. Sommigen hebben geprotesteerd dat toegang hebben tot een speciaal geconfigureerd apparaat en ermee knoeien niet hetzelfde is als het breken van de codering.

ANDERE TALEN

heeft dit artikel jou geholpen? bedankt voor de feedback bedankt voor de feedback

Hoe kunnen we helpen? Hoe kunnen we helpen?