RSA (algoritm)
| See artikkel vajab toimetamist. Lisainfot võib leiduda arutelulehel. Palun aita artiklit toimetada. |
RSA (Rivest-Shamir-Adleman) on avaliku võtmesüsteemiga krüpteerimise algoritm andmeedastuses.
Aastal 1977, natuke aega pärast seda, kui oli esitatud avaliku võtmesüsteemi idee, koostasid kolm matemaatikut Ron Rivest, Adi Shamir ja Len Adleman näite sellest, kuidas sellist meetodit saaks kasutada. Nende auks nimetati meetod RSA skeemiks. See süsteem kasutab salajast ja avalikku võtit. Alustuseks on valitud kaks algarvu ja seejärel korrutatud;
.
Saab kasutada valemit
ja
nii, et
. On võrdlemisi tõenäoline, et
on
kaasalgarv, kui
on piisavalt suur ja
on osa krüpteerimisvõtmest. Kui lahendada linaarne Diophantiini võrrand
,
jaoks. Täisarvupaar
on avalikud võtmed ja
on privaatne võti.
-i krüpteeringu saab teha valemiga
, kus
. Dekrüptimine toimub vastupidiselt krüpteerimisega ja seda saab esitada nii;
, kus
. RSA on tänapäeval kõige populaarsem meetod avaliku võtme krüpteerimiseks ja digitaalseks allkirjastamiseks.
Välislingid [muuda]
- Heikki Vallaste: "RSA (Rivest-Shamir-Adleman)" e-Teatmik: IT ja sidetehnika seletav sõnaraamat