Comparing and implementation of ECC and RSA algorithms on smart card
Zhang Qishan · Computer Engineering and Applications Journal · 2007
RSA and ECC are two public-key algorithms generally used on smart card.The implementation processes of those two algorithms on smart card with cryptographic coprocessor are explained separately.The implementation process of RSA includes modular exponentiation and modular multiplication.The process of ECC includes the selection of base field and coordinates,scalar multiplication and field operation.Later,according to the implementation of RSA and ECC algorithms with multiple key length on Infineon SLE66CLX320P smart card,time and space efficiency of these two algorithms is compared,and advantages and disadvantages are presented.