Elliptic curve cryptography gained its popularity due to small key size and effi
ID: 3736613 • Letter: E
Question
Elliptic curve cryptography gained its popularity due to small key size and efficient implementation. For this Discussion, you compare the efficiency of the ECC scheme against other public key techniques such as RSA.
Compare the value of key sizes for ECC and RSA respectively at the equivalent security levels for AES-128, AES-192, and AES-256.
What, in your opinion, is the best (most efficient) implementation of ECC in the market? What is the performance gain compared against best RSA (most efficient) implementations in the market?
Based on these comparisons, is ECC still a good candidate for the public key infrastructure? Why or why not?
Explanation / Answer
SOLUTIONS:-
Elliptic curve cryptography is much faster than RSA. If you will increase the key length of RSA then it will not make any help because encryption and decryption process is slow in RSA. for example 256 bit ECC=3072 bit RSA. It will be more efficient if you encrypt the data using ECC having same security like RSA, results in fine implementation. ECC is based on discrete log mechanism of Elliptic curves for finite fields. ECC successfully implements for encryption with secure key exchange and digital signature verification process. For better security RSA requires large key size but in ECC, small prime numbers, small finite fields with Elliptic curve is sufficient enough to provide better security and easy implementation along with reducing the computational requirement than RSA.
Best implementation of ECC in the market is for BitCoin Currency, key exchange of OpenSSH with version 5.7 or higher and in the certificates of TLS-RFC4492.
So all the observations mentioned above, we can say that Elliptic Curve Cryptography (ECC) still a good candidate for the public key infrastructure.
===================================================================================
SYMMETRIC KEY SIZE ( IN BITS) DIFFE-HELLMAN AND RSA KEY SIZE(IN BITS) ELLIPTIC CURVE KEY SIZE (IN BITS) 80 1024 160 112 2048 224 128 3072 256 192 7680 384 256 15360 521Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.