Batch diffie-hellmm key agreement systems and their application to portable communications

6Citations
Citations of this article
35Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

RSA (Rivest, Shamir and Adleman) is today’s most popular public key encryption scheme. Batch-RSA (due to Fiat) is a method to compute many (Formula Presented), where n is the security parameter) RSA decryption operations at a computational cost approaching that of one normal decryption. It requires that all the operations use the same modulus, but distinct, relatively prime in pairs, short, public exponents. A star-like key agreement scheme could use such a system to slash computational complexity at the center. We show a real life example of such a system — secure portable telephony. Unfortunately, in this system Batch-RSA cannot be employed effectively, due to a delay component which arises from the nature of RSA key exchange. We show that mathematical ideas similar to Fiat’s can lead to a Batch-Diffie-Hellman key agreement scheme, that does not suffer such delay and is comparable in efficiency to Batch-RSA. We prove that with some precautions, this system is as hard to break as RSA with short public exponent. In practice our method improves processing time at the center by a factor of 6 to 17 when compared to (non-batch) Diffie-Hellman schemes with full-size exponents and moduli in the practical range. Smaller improvements (on the order of 1.6 to 3) are obtainable when compared to a Diffie-Hellman scheme employing abbreviated exponents.

Cite

CITATION STYLE

APA

Beller, M. J., & Yacobi, Y. (1993). Batch diffie-hellmm key agreement systems and their application to portable communications. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 658 LNCS, pp. 208–220). Springer Verlag. https://doi.org/10.1007/3-540-47555-9_19

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free