Comparison of RSA and Elliptic Curve Cryptosystems
Vuojärvi, Kide Nova Aurora
Permanent address of the item is
RSA:n ja elliptisten käyrien salausjärjestelmien vertailu
The thesis was a literary review of two public key cryptosystems, RSA and elliptic curve cryptosystem (ECC). Its main focus was on their key generation as well as their use in key exchange and digital signatures, looking into the efficiency of these operations. RSA is a scheme based on the hardness of integer factorization with large numbers, using exponentiation as its base operation. ECC is based on a discrete logarithm problem implemented on a geometric curve, and it uses point addition as its base operation. Elliptic curves provided the same level of security with keys that are shorter by an order of magnitude, but RSA had more generally usable encryption possibilities as well as more optimised implementations for digital signatures. The results showed elliptic curves to have a significant edge against RSA in the future of public key cryptography, but RSA still outclasses ECC in digital signatures.