Study of RSA Performance in Java Cards |
In a near future smart card may have to use RSA 4096 bits on Java cards, so it may be interesting study the viability of RSA (both for private key and public key operations) in smart cards fopr such key lengths.
Bernabé G, Clarke NL
In this paper, some measurements of RSA performances carried out (using keys lengths from 512 to 2048 bits) for a recent Java card are presented and some regression analyzes as well as some statistical tests have been performed in order to calculate some estimations of performances for operations with RSA 4096 bits. This study shows that it may be realistic for smart cards' manufacturers to implement RSA 4096 bits in today's smart cards (notably Java cards), mainly for smart cards implementing TLS and certificate checking with public key operations.