Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
2021 IEEE 27th International Conference on Parallel and Distributed Systems (ICPADS), 2021, p.637-643
2021

Details

Autor(en) / Beteiligte
Titel
xRSA: Construct Larger Bits RSA on Low-Cost Devices
Ist Teil von
  • 2021 IEEE 27th International Conference on Parallel and Distributed Systems (ICPADS), 2021, p.637-643
Ort / Verlag
IEEE
Erscheinungsjahr
2021
Link zum Volltext
Quelle
IEEE Xplore Digital Library
Beschreibungen/Notizen
  • As the most widely applied public-key cryptographic algorithm, RSA is now integrated into many low-cost devices such as IoT devices. Due to the limited resource, most low-cost devices only ship a 2048-bit multiplier, making the longest supported private key length as 2048 bits. Unfortunately, 2048-bit RSA keys are gradually considered insecure. Utilizing the existing 2048-bit multiplier is challenging because a 4096-bit message cannot be stored in the multiplier. In this paper, we perform a thorough study of RSA and propose a new method that achieves the 4096-bit RSA cryptography with the existing hardware. We use the Montgomery modular multiplication and the Chinese Remainder Theorem to reduce the computational cost and construct the necessary components to compute the RSA private key operation. To further validate the correctness of the method and evaluate its performance, we implement this method on a micro-controller and build a testbed named CanoKey with three commonly used cryptography protocols. The result shows that our method is over 200x faster than the naive method, a.k.a., software-based big number multiplications.
Sprache
Englisch
Identifikatoren
eISSN: 2690-5965
DOI: 10.1109/ICPADS53394.2021.00085
Titel-ID: cdi_ieee_primary_9763686

Weiterführende Literatur

Empfehlungen zum selben Thema automatisch vorgeschlagen von bX