RISC Seminars (Research on Information Security and Cryptology)

     Archives: [2024] [2023] [2022] [2021] [2020] [2019] [2018] [2017] [2016] [2015] [2014] [2013] [2012] [2011] [2010] [2009] [2008] [2007] [2006] [2005] [2004] [List of Speakers]
(To receive information about upcoming seminars, register for the RISC mailing list.)
[print]
Special RISC Seminar on Computational Number Theory
Date:January 20
Location:Snellius Building (Mathematical Institute), Leiden University
Schedule: 
10:15-11:05Paul Zimmermann (INRIA Nancy):
An O(M(n) log n) algorithm for the Jacobi symbol
Abstract: The best known algorithm to compute the Jacobi symbol of two n-bit integers runs in time O(M(n) log n), using Schönhage's fast continued fraction algorithm combined with an identity due to Gauss. We give a different O(M(n) log n) algorithm based on the binary recursive gcd algorithm from Stehlé and Zimmermann (2004). Our implementation - which to our best knowledge is the first one in O(M(n) log n) - is faster than GMP's quadratic implementation up from about 10000 decimal digits. This is joint work with Richard Brent (ANU, Canberra, Australia).
11:15-12:05Peter Montgomery (Microsoft and CWI):
Adapting Block Lanczos to the Huygens supercomputer
Abstract: Huygens is a Dutch POWER 6 supercomputer at SARA. We want to run Block Lanczos there, as part of the linear algebra stage of the RSA-768 factoring effort. This Lanczos step may need multiple core-years. We strive to utilize Huygens features while keeping the Lanczos algorithm intact. Cache awareness seems important. Keep cores busy. Utilize 128-bit vector type. This study is underway before the matrix is ready. We need to guess its size and density while choosing Lanczos parameters.
12:05-13:00Lunch break
The defense will take place in the Academiegebouw, Rapenburg 73, Leiden
13:45-14:45Willemien Ekkelkamp's thesis defense
0.07659s