题名

Eliminating Quadratic Slowdown in Two-Prime RSA Function Sharing

DOI

10.6633/IJNS.200807.7(1).13

作者

Maged Hamada Ibrahim

关键词

Digital signature ; homomorphic encryption ; Primality tests ; secret sharing ; standard RSA sharing ; two-party computations

期刊名称

International Journal of Network Security

卷期/出版年月

7卷1期(2008 / 07 / 01)

页次

106 - 113

内容语文

英文

英文摘要

The nature of the RSA public modulus N as a composite of at least two secret large primes was always considered as a major obstacle facing the RSA function sharing without the help of a trusted dealer. The incorporated parties must agree on a suitable RSA modulus with no information revealed to them about its prime factors. Enormous number of trials must be performed before a suitable modulus is established. According to the number theory, for two ℓ-bit primes modulus, the number of trials is in the order of O(ℓ^2). Efforts have been made to reduce the quadratic slowdown in the generation process, however, most of these protocols allow the joint generation of a multi-prime RSA modulus (an RSA modulus with at least three prime factors), which is a drift from standard. Other protocols require distributed primality tests over a shared secret modulus which is an extensive task. In this paper, we introduce a simple yet an efficient idea to allow two parties to jointly generate a two-prime RSA modulus with a running time complexity O(ℓ). In our protocol, the distributed primality test is performed over a public modulus. Consequently, the expected running time will be reduced from several days to only few minutes. The protocol can be extended to the multiparty case. However, for clarity, in this paper, we focus on the two-party case.

主题分类 基礎與應用科學 > 資訊科學