On Generating Elements of Orders Dividing p2k±pk + 1

  • Authors:
  • Maciej Grześkowiak

  • Affiliations:
  • Faculty of Mathematics and Computer Science, Adam Mickiewicz University, Poznań, Poland 61-614

  • Venue:
  • IWSEC '08 Proceedings of the 3rd International Workshop on Security: Advances in Information and Computer Security
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

In 1999 Gong and Harn proposed a new cryptosystem based on third-order characteristic sequences with period p 2k + p k + 1 for a large prime p and fixed k . In order to find key parameters and therefore to construct a polynomial whose characteristic sequence is equal to p 2k + p k + 1 one should generate a prime p such that the prime factorization of the number p 2k + p k + 1 is known. In this paper we propose new, efficient methods for finding the prime p and the factorization of the aforementioned number. Our algorithms work faster in practice than those proposed before. Moreover, when used for generating of XTR key parameters, they are a significant improvement over the Lenstra-Verheul Algorithm. Our methods have been implemented in C++ using LiDIA and numerical test are presented.