Skip to main content

Mi az RSA algoritmus?

Úgy gondolják, hogy az algoritmus algorizmus változata , amely az arab számozásra utal, és a Muhammad Ibn-Musa al-Khwarizmi nevű arab matematikus vezetéknevéből származik.A kriptográfia során az algoritmus olyan folyamat vagy eljárás, amely követéskor egy adott típusú titkosítást eredményez, és titkosítási algoritmusnak nevezhetjük.Az üzenet titkosítása kulcsfontosságú az interneten lévő biztonságos átvitelhez vagy üzenetekhez.Számos különféle titkosítási algoritmus létezik, köztük a Rijndael, a Mars, az RC6, a kígyó és a TWOFISH, amelyek mindegyikét az AES jelölteként (fejlett titkosítási standard) benyújtották, amelyet biztonságos kommunikációhoz használnak az interneten keresztül.Az RSA algoritmus egy másik titkosítási algoritmus, amelyet egy másik titkosítási rendszerben alkalmaznak az interneten, nevezetesen az e-mailekhez.

Ronald L. Rivest, Adi Shamir és Leonard M. Adleman, a MIT kar tagjai feltalálták a Rivest-Shamir-Adleman-t mdash;A közismert nevén az

RSA algoritmus néven ismert, az egyes vezetéknevek első betűjének felhasználásával mdash;1977-ben. Az RSA algoritmust a nyilvánosság-kulcs titkosítási rendszerben, más néven nyilvános kulcstartó vagy PKC néven ismerték.A titkosítási rendszereknek lehetnek egy vagy két kulcs.A PKC egy aszimmetrikus titkosítási rendszer, azaz két kulccsal rendelkezik.Stanford Egyetem.Kitalálták a módját annak elkerülésére, hogy a feladónak be kell vonnia a titkosítási kulcsot az üzenetbe, amint az a szimmetrikus kulcs titkosításhoz szükséges.Ez nagy előrelépés volt, mert a kulcs elküldése az üzenettel felvetette a lehetséges lehallgatás és a dekódolás kockázatát.2010. március óta egy állítás merült fel, miszerint a Michigan -i Egyetem számítógépes tudósai feltörték az RSA algoritmust, de rámutattak arra is, hogy a módszer attól függ, hogy megsérti a számítógépetIdő a világ bármely pontjáról.

A PKC rendszer több lépésben működik.Először, a Senders számítógép arra kéri a címzett számítógépet, hogy biztosítsa a nyilvános kulcsot.Ha válaszol, akkor a fogadó nyilvános kulcsa mdash;az RSA algoritmus készítette mdash;az üzenet titkosítására szolgál.Ezután elküldi az üzenetet, és amikor a vevő számítógépe megkapja az üzenetet, a vevő privát kulcsát az üzenet dekódolására használják.Mivel két kulcs van, egy elfogott üzenet vagy egy eltérített üzenet biztonságos, mert a kulcs nélkül nem lehet visszafejteni.