Construction of secure elliptic cryptosystems using CM tests and liftings

5Citations
Citations of this article
37Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Elliptic curves over number fields with CM can be used to design non-isogenous elliptic cryptosystems over finite fields efficiently. The existing algorithm to build such CM curves, so-called the CM field algorithm, is based on analytic expansion of modular functions, costing computations of O(25h/2h21/4) where h is the class number of the en-domorphism ring of the CM curve. Thus it is effective only in the small class number cases.This paper presents polynomial time algorithms in h to build CM elliptic curves over number fields. In the first part, probabilistic probabilistic algorithms of CM tests are presented to find elliptic curves with CM without restriction on class numbers. In the second part, we show how to construct ring class fields from ray class fields. Finally, a deterministic algorithm for lifting the ring class equations from small finite fields thus construct CM curves is presented. Its complexity is shown as O(h7).

Cite

CITATION STYLE

APA

Chao, J., Nakamura, O., Sobataka, K., & Tsujii, S. (1998). Construction of secure elliptic cryptosystems using CM tests and liftings. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1514, pp. 95–109). Springer Verlag. https://doi.org/10.1007/3-540-49649-1_9

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