会议专题

Modular Inversion Hidden Number Problem Revisited

  In this paper we revisit the modular inversion hidden num ber problem, which is to find a hidden number given several integers and partial bits of the corresponding modular inverse integers (in the sense of modulo a prime number) of the sums of the known integers and that unknown integer.Along with another direction different to the previ ous study, we present a better polynomial time algorithm to solve the problem by utilizing a technique of priority queue computation and by constructing related lattices from algebraically dependent polynomials.Let n be the number of known integers, our algorithm assumes to know about (1/2+1/(n+1)!) of the bits of the modular inverses, which means about 2/3 of bits are required to be known in our algorithm when n =2, while in the case that only 2/3 of bits of the modular inverses are required to be known, the result of Boneh et al.and the latest algorithm of Ling et al.in Journal of Symbolic Computation need more samples (i.e., known integers and the corresponding partial bits).Our algorithm is also better for other n.

Hidden number problem modular inversion hidden number problem lattice LLL algorithm Coppersmiths algorithm

Jun Xu Lei Hu Zhangjie Huang Liqiang Peng

State Key Laboratory of Information Security,Institute of Information Engineering,Chinese Academy of State Key Laboratory of Information Security,Institute of Information Engineering,Chinese Academy of

国际会议

The 10th International Conference on Information Security Practice and Experience(ISPEC 2014)(第十届信息安全实践国际会议)

福州

英文

537-551

2014-05-05(万方平台首次上网日期,不代表论文的发表时间)