IACR News item: 27 December 2012
Antoine Joux
ePrint Reportbetween smoothness basis elements by using a process called {\\it
Sieving}. This process allows to filter potential candidate
relations very quickly, without spending too much time to consider bad
candidates. However, from an asymptotic point of view, there is not
much difference between sieving and straightforward testing of
candidates. The reason is that even when sieving, some small amount
time is spend for each bad candidates. Thus, asymptotically, the total
number of candidates contributes to the complexity.
In this paper, we introduce a new technique: {\\it Pinpointing}, which
allows us to construct multiplicate relations much faster, thus
reducing the asymptotic complexity of relations\'
construction. Unfortunately, we only know how to implement this
technique for finite fields which contain a medium-sized
subfield. When applicable, this method improves the asymptotic
complexity of the index calculus algorithm in the cases where the sieving
phase dominates. In practice, it gives a very interesting boost to the
performance of state-of-the-art algorithms. We illustrate the
feasability of the method with a discrete logarithm record in a
medium prime finite field of total size 1175~bits.
Additional news items may be found on the IACR news page.