Speeding up discrete log and factoring based schemes via precomputations

83Citations
Citations of this article
42Readers
Mendeley users who have this article in their library.

Abstract

We present fast and practical methods for generating randomly distributed pairs of the form (x,gx mod p) or (x, xe mod N), using precomputation. These generation schemes axe of wide applicability for speeding-up public key systems that depend on exponentiation and offer a smooth memory-speed trade-off. The steps involving exponentiation in these systems can be reduced significantly in many cases. Our schemes are most suited for server applications. We present security analyses of our schemes using standard assumptions, including analyses for fully adaptive attacks. Our methods are novel in the sense that they identify and thoroughly exploit the randomness issues related to the instances generated in these public-key schemes. Our constructions use random walks on Cayley (expander) graphs over Abelian groups. Our analysis involves non-linear versions of lattice problems. It appears that any realistic attack on our schemes would need to solve such problems.

Cite

CITATION STYLE

APA

Boyko, V., Peinado, M., & Venkatesan, R. (1998). Speeding up discrete log and factoring based schemes via precomputations. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1403, pp. 221–235). Springer Verlag. https://doi.org/10.1007/BFb0054129

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