D. J. Bernstein
Bibliography

Bibliography entries

Bibliography format
This bibliography has 1254 entries. 117 entries are annotated. 589 entries have URLs; 263 entries have external URLs. There are 101 PS mirrors, 147 PDF mirrors, and 304 scanned versions occupying 5792 JPEG files (including thumbnails). Warning: A single scanned paper is big, often several megabytes; browsers that decompress images for display may choke.
\bib{1960/-afips-17}
\yr 1960
\book AFIPS conference proceedings, volume 17: 1960 Western Joint Computer Conference
\issn 0095--6880
\endref
[BibTeX .bib file]

\bib{1966/-afips-28}
\yr 1966
\book AFIPS conference proceedings, volume 28: 1966 Spring Joint Computer Conference
\publ Spartan Books
\publaddr Washington
\endref
[BibTeX .bib file]

\bib{1966/-afips-29}
\yr 1966
\book AFIPS conference proceedings, volume 29: 1966 Fall Joint Computer Conference
\publ Spartan Books
\publaddr Washington
\endref
[BibTeX .bib file]

\bib{1968/-afips-33}
\yr 1968
\book AFIPS conference proceedings, volume 33, part one: 1968 Fall Joint Computer Conference, December 9--11, 1968, San Francisco, California
\publ Thompson Book Company
\publaddr Washington
\endref
[BibTeX .bib file]

\bib{1968/-rc22}
\yr 1968
\paper Algolprocedures voor het berekenen van een inwendig product in dubbele precisie
\paperinfo RC-Informatie nr. 22, Technische Hogeschool Eindhoven
\endref
[BibTeX .bib file] It's unclear who wrote this, but the idea is widely credited to Gerhard W. Veltkamp, who was at Eindhoven at the time.

\bib{1969/-rc21}
\yr 1969
\paper ALGOL procedures voor het rekenen in dubbele lengte
\paperinfo RC-Informatie nr. 21, Technische Hogeschool Eindhoven
\endref
[BibTeX .bib file]

\bib{1971/-icm-3}
\yr 1971
\mr 54:5
\book Actes du congr\`es international des math\'ematiciens, tome 3
\publ Gauthier-Villars \'Editeur
\publaddr Paris
\endref
[BibTeX .bib file]

\bib{1976/-focs}
\yr 1976
\mr 56:1766
\book 17th annual symposium on foundations of computer science
\publ IEEE Computer Society
\publaddr Long Beach, California
\endref
[BibTeX .bib file]

\bib{1977/-focs}
\yr 1977
\mr 57:18173
\book 18th annual symposium on foundations of computer science
\publ IEEE Computer Society
\publaddr Long Beach, California
\endref
[BibTeX .bib file]

\bib{1979/-focs}
\yr 1979
\mr 82a:68004
\book 20th annual symposium on foundations of computer science
\publ IEEE Computer Society
\publaddr New York
\endref
[BibTeX .bib file]

\bib{1982/-focs}
\yr 1982
\mr 85k:68007
\book 23rd annual symposium on foundations of computer science
\publ IEEE Computer Society
\publaddr New York
\endref
[BibTeX .bib file]

\bib{1985/-rennes}
\yr 1985
\mr 87f:00021  
\book Colloque d'alg\`ebre
\publ Universit\'e de Rennes I
\endref
[BibTeX .bib file]

\bib{1985/-ieee754}
\yr 1985
\book IEEE standard for binary floating-point arithmetic
\bookinfo Standard 754--1985
\publ Institute of Electrical and Electronics Engineers
\publaddr New York
\endref
[BibTeX .bib file]

\bib{1985/-stoc}
\yr 1985
\book Proceedings of the 17th annual ACM symposium on theory of computing
\publ Association for Computing Machinery
\publaddr New York
\endref
[BibTeX .bib file]

\bib{1986/-stoc}
\yr 1986
\isbn 0--89791--193--8
\book Proceedings of the 18th annual ACM symposium on theory of computing
\publ Association for Computing Machinery
\publaddr New York
\endref
[BibTeX .bib file]

\bib{1987/-journees}
\yr 1987
\mr 87m:11003
\book Journ\'ees arithm\'etiques de Besan\c con
\bookinfo Ast\'erisque 147--148
\publ Soci\'et\'e Math\'e\-matique de France
\publaddr Paris
\endref
[BibTeX .bib file]

\bib{1989/-issac}
\yr 1989
\book International symposium on symbolic and algebraic computation, ISSAC '89, Portland, Oregon, USA, July 17--19, 1989
\publ Association for Computing Machinery
\publaddr New York
\endref
[BibTeX .bib file]

\bib{1991/ecma-48}
\yr 1991
\book Standard ECMA--48: control functions for coded character sets
\edition 5th
\publ European Computer Manufacturers Association
\url http://www.ecma-international.org/publications/files/ecma-st/Ecma-048.pdf
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1992/-finding-a-balance}
\yr 1992
\book Finding a balance: computer software, intellectual property and the challenge of technological change
\publ Office of Technology Assessment
\publaddr Washington
\url http://www.wws.princeton.edu/~ota/disk1/1992/9215_n.html
\endref
[BibTeX .bib file] [PDF mirror] Look, Ma, I'm in footnote 80 on page 23! ... Seriously: It's interesting to see how much OTA figured out, and how much they didn't, back in 1992.

\bib{1995/-sha}
\yr 1995
\book Secure hash standard
\bookinfo Federal Information Processing Standard 180-1
\publ National Institute of Standards and Technology
\publaddr Washington
\endref
[BibTeX .bib file]

\bib{1996/-focs}
\yr 1996
\isbn 0--8186--7594--2
\book 37th annual symposium on foundations of computer science
\publ Institute of Electrical and Electronics Engineers
\publaddr New York
\endref
[BibTeX .bib file]

\bib{1997/-focs}
\yr 1997
\isbn 0--8186--8197--7
\book 38th annual symposium on foundations of computer science
\publ IEEE Computer Society Press
\publaddr Los Alamitos
\endref
[BibTeX .bib file]

\bib{1997/-soda}
\yr 1997
\isbn 0--89871--390--0
\mr 97k:68011
\book Proceedings of the eighth annual ACM-SIAM symposium on discrete algorithms: held in New Orleans, LA, January 5--7, 1997
\publ Association for Computing Machinery
\publaddr New York
\endref
[BibTeX .bib file]

\bib{1998/-stoc}
\yr 1998
\isbn 0--89791--962--9
\mr 2001d:68026
\book Proceedings of the 30th annual ACM symposium on theory of computing
\publ Association for Computing Machinery
\url http://www.acm.org/pubs/contents/proceedings/stoc/276698/
\endref
[BibTeX .bib file]

\bib{1999/-stoc}
\yr 1999
\isbn 1--58113--067--8
\mr 2001f:68004
\book Annual ACM symposium on theory of computing: proceedings of the 31st symposium (STOC '99) held in Atlanta, GA, May 1--4, 1999
\publ Association for Computing Machinery
\publaddr New York
\endref
[BibTeX .bib file]

\bib{2000/-dss}
\yr 2000
\book Digital signature standard (DSS)
\bookinfo Federal Information Processing Standard 186-2
\publ National Institute of Standards and Technology
\publaddr Washington
\url http://csrc.nist.gov/publications/fips/
\endref
[BibTeX .bib file] [PDF mirror]

\bib{2000/-stoc}
\yr 2000
\isbn 1--58113--184--4
\book Proceedings of the 32nd annual ACM symposium on theory of computing
\publ Association for Computing Machinery
\publaddr New York
\endref
[BibTeX .bib file]

\bib{2002/-sha}
\yr 2002
\book Secure hash standard
\bookinfo Federal Information Processing Standard 180-2
\publ National Institute of Standards and Technology
\publaddr Washington
\url http://csrc.nist.gov/publications/fips/
\endref
[BibTeX .bib file] [PDF mirror]

\bib{2004/-intel-optimization}
\yr 2004
\book IA-32 Intel architecture optimization: reference manual
\publ Intel Corporation
\url http://www.intel.com/design/pentium4/manuals/index_new.htm
\endref
[BibTeX .bib file] [PDF mirror]

\bib{2004/-amd-25112}
\yr 2004
\book Software optimization guide for AMD Athlon 64 and AMD Opteron processors
\publ Advanced Micro Devices
\url http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/25112.PDF
\endref
[BibTeX .bib file] [PDF mirror]

\bib{2005/-freescale-7450}
\yr 2005
\book MPC7450 RISC microprocessor family reference manual
\publ Freescale Semiconductor
\url http://www.freescale.com/files/32bit/doc/ref_manual/MPC7450UM.pdf
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1995/abrash}
\yr 1995
\isbn 188357708X
\by Michael Abrash
\book Zen of graphics programming
\publ Coriolis Group
\publaddr Scottsdale, Arizona
\endref
[BibTeX .bib file]

\bib{1979/adleman}
\yr 1979
\by Leonard M. Adleman
\paper A subexponential algorithm for the discrete logarithm problem with applications to cryptography
\inbook \cite{1979/-focs}
\pages 55--60
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1979/adleman
\endref
[BibTeX .bib file] [scanned version]

\bib{1991/adleman}
\yr 1991
\by Leonard M. Adleman
\paper Factoring numbers using singular integers
\inbook \cite{1991/awerbuch}
\pages 64--71
\endref
[BibTeX .bib file] Introduces the quadratic-characters idea for the number-field sieve.

Some wild speculation on NFS performance in practice: ``Where is the crossover? A naive approach to this question is to ignore the o(1)'s ... 123 decimal digits. However, this may be far too optimistic because it appears that the o(1)'s actually favor the old algorithms. ... It seems possible that the new algorithms may begin to overtake the old ones only on numbers of about 330 decimal digits or so [because at that point QS needs smoothness of numbers] between 165 and 200 decimal digits [while NFS needs smoothness of numbers] of about 188 decimal digits.'' One of the reasons that these figures are bogus is that the 188-digit numbers are chosen to factor into at least two pieces.

\bib{1994/adleman-ffs}
\yr 1994
\mr 96d:11135
\by Leonard M. Adleman
\paper The function field sieve
\inbook \cite{1994/adleman-ants}
\pages 108--121
\seenewer \cite{1999/adleman}
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1994/adleman-ffs
\endref
[BibTeX .bib file] [scanned version]

\bib{1993/adleman}
\yr 1993
\mr 94e:11140
\by Leonard M. Adleman
\by Jonathan DeMarrais
\paper A subexponential algorithm for discrete logarithms over all finite fields
\jour Mathematics of Computation
\issn 0025--5718
\vol 61
\pages 1--15
\seeolder \cite{1994/adleman-subexp}
\endref
[BibTeX .bib file]

\bib{1994/adleman-subexp}
\yr 1994
\mr 95d:94013
\by Leonard M. Adleman
\by Jonathan DeMarrais
\paper A subexponential algorithm for discrete logarithms over all finite fields
\inbook \cite{1994/stinson-book}
\pages 147--158
\seenewer \cite{1993/adleman}
\endref
[BibTeX .bib file] Presents a discrete-logarithm algorithm for all finite fields, and conjectures that the algorithm takes subexponential time. For finite fields of size p^n with p larger than n, the algorithm writes the field as R/p where R is the ring of integers of a subfield of a fairly small cyclotomic field; the algorithm then works with smooth elements of R. For finite fields of size p^n with p smaller than n, the algorithm works with function fields instead of number fields. Discussion at the end:
It is possible to improve the running time in several ways. Sparse matrix methods can be used to find some dependencies[Wi]. A better bound on q in Algorithm I can be argued heuristically. Smoothness of norms can be tested using the `elliptic curve methods' [Le]. The integer factoring done in various parts can probably be avoided if necessary or `L[1/3]' methods can be used (e.g. [AH, LLMP]). The use of Algorithm II can perhaps be avoided altogether by adopting [sic] Algorithm I to a more general setting. Alternatively the `L[1/3,c]' method of Coppersmith [Co] might be adapted for the case n >= p.

\bib{1994/adleman-largegenus}
\yr 1994
\mr 96b:11078
\by Leonard M. Adleman
\by Jonathan DeMarrais
\by Ming-Deh Huang
\paper A subexponential algorithm for discrete logarithms over the rational subgroup of the Jacobians of large genus hyperelliptic curves over finite fields
\inbook \cite{1994/adleman-ants}
\seenewer \cite{1999/adleman-largegenus}
\pages 28--40
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1994/adleman-largegenus
\endref
[BibTeX .bib file] [scanned version]

\bib{1994/adleman-ants}
\yr 1994
\isbn 3--540--58691--1
\mr 95j:11119
\editor Leonard M. Adleman
\editor Ming-Deh Huang
\book Algorithmic number theory: first international symposium, ANTS-I, Ithaca, NY, USA, May 6--9, 1994, proceedings
\series Lecture Notes in Computer Science
\seriesvol 877
\publ Springer-Verlag
\publaddr Berlin
\endref
[BibTeX .bib file]

\bib{1999/adleman}
\yr 1999
\by Leonard M. Adleman
\by Ming-Deh Huang
\paper Function field sieve method for discrete logarithms over finite fields
\jour Information and Computation
\issn 0890--5401
\vol 151
\pages 5--16
\seeolder \cite{1994/adleman-ffs}
\endref
[BibTeX .bib file]

\bib{1992/adleman}
\yr 1992
\isbn 3--540--55308--8
\mr 93g:11128
\by Leonard M. Adleman
\by Ming-Deh A. Huang
\book Primality testing and abelian varieties over finite fields
\series Lecture Notes in Mathematics
\seriesvol 1512
\publ Springer-Verlag
\publaddr Berlin
\endref
[BibTeX .bib file]

\bib{1977/adleman}
\yr 1977
\mr 58:19339
\by Leonard M. Adleman
\by Kenneth Manders
\by Gary Miller
\paper On taking roots in finite fields
\inbook \cite{1977/-focs}
\pages 175--178
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1977/adleman
\endref
[BibTeX .bib file] [scanned version]

\bib{1994/adleman-problems}
\yr 1994
\by Leonard M. Adleman
\by Kevin S. McCurley
\paper Open problems in number theoretic complexity, II
\inbook \cite{1994/adleman-ants}
\pages 291--322
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1994/adleman-problems
\endref
[BibTeX .bib file] [scanned version]

\bib{1983/adleman}
\yr 1983
\mr 84e:10008
\by Leonard M. Adleman
\by Carl Pomerance
\by Robert S. Rumely
\paper On distinguishing prime numbers from composite numbers
\jour Annals of Mathematics
\issn 0003--486X
\vol 117
\pages 173--206
\endref
[BibTeX .bib file]

\bib{2004/adoba}
\yr 2004
\by Bernard Adoba
\by Joshua Tseng
\by Jesse Walker
\by Venkat Rangan
\by Franco Travostino
\paper Securing block storage protocols over IP
\also RFC 3723
\url http://www.ietf.org/rfc/rfc3723.txt
\endref
[BibTeX .bib file] [text mirror]

\bib{1997/afanassiev}
\yr 1997
\by Valentine Afanassiev
\by Christian Gehrmann
\by Ben Smeets
\paper Fast message authentication using efficient polynomial evaluation
\inbook \cite{1997/biham}
\pages 190--204
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1997/afanassiev
\endref
[BibTeX .bib file] [scanned version]

\bib{1977/agarwal}
\yr 1977
\by Ramesh C. Agarwal
\by James W. Cooley
\paper New algorithms for digital convolution
\jour IEEE Transactions on Acoustics, Speech, and Signal Processing
\issn 0096--3518
\vol 25
\pages 392--410
\endref
[BibTeX .bib file]

\bib{preprint/agashe}
\by A. Agashe
\by K. Lauter
\by R. Venkatesan
\paper Constructing elliptic curves with a known number of points over a prime field
\url http://research.microsoft.com/~klauter/
\endref
[BibTeX .bib file] [PS mirror]

\bib{2002/agrawal}
\yr 2002
\by Manindra Agrawal
\by Neeraj Kayal
\by Nitin Saxena
\paper PRIMES is in P
\url http://www.cse.iitk.ac.in/news/primality.html
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1973/aho-stoc5}
\yr 1973
\by Alfred V. Aho (chairman)
\book Proceedings of fifth annual ACM symposium on theory of computing: Austin, Texas, April 30--May 2, 1973
\publ Association for Computing Machinery
\publaddr New York
\endref
[BibTeX .bib file] It is interesting to compare STOC's status now to its status then: ``The papers in these Proceedings have not been formally refereed and several of the papers represent preliminary reports of continuing research. It is anticipated that most of these papers will appear in more polished and complete form in scientific journals.''

\bib{1975/aho}
\yr 1975
\mr 51:7393
\by Alfred V. Aho
\by Margaret J. Corasick
\paper Efficient string matching: an aid to bibliographic search
\jour Communications of the ACM
\issn 0001--0782
\vol 18
\pages 333--340
\url http://www.win.tue.nl/~watson/2R080/opdracht/p333-aho-corasick.pdf
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1974/aho}
\yr 1974
\isbn 0--201--00029--6
\by Alfred V. Aho
\by John E. Hopcroft
\by Jeffrey D. Ullman
\book The design and analysis of computer algorithms
\publ Addison-Wesley
\publaddr Reading
\endref
[BibTeX .bib file]

\bib{1993/aiello}
\yr 1993
\by Walter Aiello
\by M. V. Subbarao
\paper A conjecture in addition chains related to Scholz's conjecture
\jour Mathematics of Computation
\issn 0025--5718
\vol 61
\pages 17--23
\endref
[BibTeX .bib file] The stated conjecture is identical to Scholz's conjecture. The constructions are special cases of Hansen's 1959 l^0 construction. The computations are tiny portions of the l^0 computations done years ago.

\bib{2001/akishita-simultaneous}
\yr 2001
\by Toru Akishita
\paper Fast simultaneous scalar multiplication on elliptic curve with Montgomery form
\inbook \cite{2001/vaudenay-sac2001}
\pages 255--268
\endref
[BibTeX .bib file]

\bib{1988/alexi}
\yr 1988
\mr 89j:11120
\by Werner Alexi
\by Benny Chor
\by Oded Goldreich
\by Claus P. Schnorr
\paper RSA and Rabin functions: certain parts are as hard as the whole
\jour SIAM Journal on Computing
\issn 0097--5397
\vol 17
\pages 194--209
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1988/alexi
\endref
[BibTeX .bib file] [scanned version]

\bib{1994/alford}
\yr 1994
\mr 95k:11114
\by W. R. Alford
\by Andrew Granville
\by Carl Pomerance
\paper There are infinitely many Carmichael numbers
\jour Annals of Mathematics
\issn 0003--486X
\vol 139
\pages 703--722
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1994/alford
\endref
[BibTeX .bib file] [PS mirror]

\bib{1995/alford}
\yr 1995
\mr 96k:11152
\by W. R. Alford
\by Carl Pomerance
\paper Implementing the self-initializing quadratic sieve on a distributed network
\inbook \cite{1995/vanderpoorten}
\pages 163--174
\endref
[BibTeX .bib file]

\bib{2000/allan}
\yr 2000
\by David W. Allan
\by Neil Ashby
\by Clifford C. Hodge
\paper The science of timekeeping
\paperinfo Agilent application note 1289
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 2000/allan
\endref
[BibTeX .bib file] [PDF mirror]

\bib{2001/alster-pkccnt}
\yr 2001
\editor Kazimierz Alster
\editor Jerzy Urbanowicz
\editor Hugh C. Williams
\isbn 3--11--017046--9
\mr 2002h:94001
\book Public-key cryptography and computational number theory: proceedings of the international conference held in Warsaw, September 11--15, 2000
\publ Walter de Gruyter
\publaddr Berlin
\endref
[BibTeX .bib file]

\bib{1994/anderson-book}
\yr 1994
\isbn 3--540--58108--1
\mr 97b:94004
\editor Ross Anderson
\book Fast software encryption
\series Lecture Notes in Computer Science
\seriesvol 809
\publ Springer-Verlag
\publaddr Berlin
\endref
[BibTeX .bib file]

\bib{1976/anderssen-book}
\yr 1976
\isbn 0--7022--1213--X
\editor Robert S. Anderssen
\editor Richard P. Brent
\book The complexity of computational problem solving
\publ University of Queensland Press
\publaddr Brisbane
\url http://web.comlab.ox.ac.uk/oucl/work/richard.brent/pub/pub031.html
\endref
[BibTeX .bib file]

\bib{1994/andrews}
\yr 1994
\isbn 0--8218--5173--X
\editor George E. Andrews
\editor David M. Bressoud
\editor L. Alayne Parson
\book The Rademacher legacy to mathematics: Papers from the Centenary Conference in Honor of Hans Rademacher held at the Pennsylvania State University, University Park, Pennsylvania, July 21--25, 1992
\series Contemporary Mathematics
\seriesvol 166
\publ American Mathematical Society
\publaddr Providence
\endref
[BibTeX .bib file]

\bib{1952/ankeny}
\yr 1952
\mr 13,538c
\by N. C. Ankeny
\paper The least quadratic non residue
\jour Annals of Mathematics
\issn 0003--486X
\vol 55
\pages 65--72
\endref
[BibTeX .bib file]

\bib{2005/antipa-accelerated}
\yr 2005
\by Adrian Antipa
\by Daniel Brown
\by Robert Gallant
\by Rob Lambert
\by Ren\'e Struik
\by Scott Vanstone
\paper Accelerated verification of ECDSA signatures
\url http://www.cacr.math.uwaterloo.ca/techreports/2005/tech_reports2005.html
\endref
[BibTeX .bib file] [PDF mirror]

\bib{2003/antipa}
\yr 2003
\mr 2171928
\by Adrian Antipa
\by Daniel Brown
\by Alfred Menezes
\by Ren\'e Struik
\by Scott Vanstone
\paper Validation of elliptic curve public keys
\inbook \cite{2003/desmedt-pkc2003}
\pages 211--223
\endref
[BibTeX .bib file]

\bib{1979/antoniou}
\yr 1979
\isbn 0070021171
\by Andreas Antoniou
\book Digital filters: analysis and design
\publ McGraw-Hill
\publaddr New York
\endref
[BibTeX .bib file] Newer edition: 1993.

\bib{1970/apostol}
\yr 1970
\mr 40:4241
\by Tom M. Apostol
\paper Resultants of cyclotomic polynomials
\jour Proceedings of the American Mathematical Society
\issn 0002--9939
\vol 24
\pages 457--462
\endref
[BibTeX .bib file]

\bib{1968/apostolatos}
\yr 1968
\by N. Apostolatos
\by U. Kulisch
\by R. Krawczyk
\by B. Lortz
\by K. Nickel
\by H.-W. Wippermann
\paper The algorithmic language Triplex-ALGOL 60
\jour Numerische Mathematik
\issn 0029--599X
\vol 11
\pages 175--180
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1968/apostolatos
\endref
[BibTeX .bib file] [scanned version]

\bib{1970/arlazarov}
\yr 1970
\mr 42:4441
\by V. L. Arlazarov
\by E. A. Dinic
\by M. A. Kronrod
\by I. A. Farad\v zev
\paper On economical construction of the transitive closure of an oriented graph
\jour Soviet Mathematics Doklady
\issn 0197--6788
\vol 11
\pages 1209--1210
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1970/arlazarov
\endref
[BibTeX .bib file] [scanned version] Lemma 2 saves a logarithmic factor in Boolean matrix multiplication time by partitioning the input. This partitioning is often called the ``Four-Russians algorithm'' even though (1) normal academic standards require giving credit by name, (2) only one of the four authors is Russian, and (3) the paper clearly credits Lemma 2 to Kronrod alone.

\bib{1994/artin-book}
\yr 1994
\isbn 3--540--57214--7
\mr 95i:00037
\editor Michael Artin
\editor Manspeter Kraft
\editor Reinhold Remmert
\book Duration and change
\publ Springer-Verlag
\publaddr Berlin
\endref
[BibTeX .bib file]

\bib{1966/artjuhov}
\yr 1966
\mr 35:4153
\by M. M. Artjuhov
\paper Certain criteria for primality of numbers connected with the little Fermat theorem
\jour Acta Arithmetica
\issn 0065--1036
\vol 12
\pages 355--364
\endref
[BibTeX .bib file]

\bib{1996/asano}
\yr 1996
\isbn 3--540--62048--6
\mr 98k:68001
\editor Tetsuo Asano
\editor Yoshihide Igarashi
\editor Hiroshi Nagamochi
\editor Satoru Miyano
\editor Subhash Suri
\book Algorithms and computation: Papers from the 7th international symposium (ISAAC '96) held in Osaka, December 16--18, 1996
\series Lecture Notes in Computer Science
\seriesvol 1178
\publ Springer-Verlag
\publaddr Berlin
\endref
[BibTeX .bib file]

\bib{1993/ashby}
\yr 1993
\editor Victoria Ashby
\book First ACM conference on computer and communications security
\publ Association for Computing Machinery
\publaddr New York
\endref
[BibTeX .bib file]

\bib{1996/atici}
\yr 1996
\mr 98g:94021
\by Mustafa Atici
\by Douglas R. Stinson
\paper Universal hashing and multiple authentication
\inbook \cite{1996/koblitz}
\pages 15--30
\url http://link.springer.de/link/service/series/0558/bibs/1109/11090016.htm
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1965/atkin}
\yr 1965
\mr 34:2547
\by A. O. L. Atkin
\paper On pseudo-squares
\jour Proceedings of the London Mathematical Society, Third Series
\issn 0024--6115
\vol 14a
\pages 22--27
\endref
[BibTeX .bib file]

\bib{1998/atkin}
\yr 1998
\mr 98k:11183
\by A. O. L. Atkin
\paper Intelligent primality test offer
\inbook \cite{1998/buell}
\pages 1--11
\endref
[BibTeX .bib file]

\bib{2004/atkin-primesieves}
\yr 2004
\by A. O. L. Atkin
\by Daniel J. Bernstein
\paper Prime sieves using binary quadratic forms
\jour Mathematics of Computation
\issn 0025--5718
\vol 73
\pages 1023--1030
\url http://cr.yp.to/papers.html#primesieves
\endref
[BibTeX .bib file]

\bib{1982/atkin}
\yr 1982
\mr 84d:10013
\by A. O. L. Atkin
\by Richard G. Larson
\paper On a primality test of Solovay and Strassen
\jour SIAM Journal on Computing
\issn 0097--5397
\vol 11
\pages 789--791
\endref
[BibTeX .bib file]

\bib{1993/atkin-ecpp}
\yr 1993
\mr 93m:11136
\by A. O. L. Atkin
\by Francois Morain
\paper Elliptic curves and primality proving
\jour Mathematics of Computation
\issn 0025--5718
\vol 61
\pages 29--68
\url http://www.lix.polytechnique.fr/~morain/Articles/articles.english.html
\endref
[BibTeX .bib file]

\bib{1993/atkin}
\yr 1993
\mr 93k:11115
\by A. O. L. Atkin
\by Francois Morain
\paper Finding suitable curves for the elliptic curve method of factorization
\jour Mathematics of Computation
\issn 0025--5718
\vol 60
\pages 399--405
\endref
[BibTeX .bib file]

\bib{1995/atkins}
\yr 1995
\mr 97b:94019
\by Derek Atkins
\by Michael Graff
\by Arjen K. Lenstra
\by Paul C. Leyland
\paper The magic words are squeamish ossifrage (extended abstract)
\inbook \cite{1995/pieprzyk}
\pages 263--277
\endref
[BibTeX .bib file] Reports a quadratic-sieve factorization of a 129-digit integer.

\bib{2000/augot}
\yr 2000
\mr 2001m:94061
\by Daniel Augot
\by Lancelot Pecquet
\paper A Hensel lifting to replace factorization in list-decoding of algebraic-geometric and Reed-Solomon codes
\jour IEEE Transactions on Information Theory
\issn 0018--9448
\vol 46
\pages 2605--2614
\endref
[BibTeX .bib file]

\bib{1983/auslander}
\yr 1983
\by Louis Auslander
\by Ephraim Feig
\by Shmuel Winograd
\paper New algorithms for the multidimensional discrete Fourier transform
\jour IEEE Transactions on Acoustics, Speech, and Signal Processing
\issn 0096--3518
\vol 31
\pages 388--403
\endref
[BibTeX .bib file]

\bib{2004/avanzi-aspects}
\yr 2004
\by Roberto M. Avanzi
\paper Aspects of hyperelliptic curves over large prime fields in software implementations
\inbook \cite{2004/joye-ches2004}
\pages 148--162
\endref
[BibTeX .bib file]

\bib{2005/avanzi-ehcc19}
\yr 2005
\mr 2162735
\by Roberto M. Avanzi
\paper Generic algorithms for computing discrete logarithms
\inbook \cite{2005/cohen-ehcc}
\pages 477--494
\endref
[BibTeX .bib file]

\bib{2004/avanzi-paffs}
\yr 2004
\by Roberto M. Avanzi
\by Preda Mih\u ailescu
\paper Generic efficient arithmetic algorithms for PAFFs (processor adequate finite fields) and related algebraic structures (extended abstract)
\inbook \cite{2004/matsui-sac2003}
\pages 320--334
\endref
[BibTeX .bib file]

\bib{1961/avizienis}
\yr 1961
\mr 24:B1263
\by Algirdas A. Avizienis
\paper Signed-digit number representations for fast parallel arithmetic
\jour IRE Transactions on Electronic Computers
\issn 0367--9950
\vol 10
\pages 389--400
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1961/avizienis
\endref
[BibTeX .bib file] [scanned version]

\bib{1991/awerbuch}
\yr 1991
\editor Baruch Awerbuch
\book Proceedings of the 23rd annual ACM symposium on the theory of computing
\publ Association for Computing Machinery
\publaddr New York
\endref
[BibTeX .bib file]

\bib{1985/bach}
\yr 1985
\by Eric Bach
\book Analytic methods in the analysis and design of number-theoretic algorithms
\phdthesis
\publ MIT Press
\endref
[BibTeX .bib file]

\bib{1990/bach}
\yr 1990
\mr 92a:11149
\by Eric Bach
\paper Intractable problems in number theory
\inbook \cite{1990/goldwasser}
\pages 77--93
\endref
[BibTeX .bib file] Section 1 describes the problems of primality testing, factoring, computing modular roots, and deciding modular powers. Section 2 describes the discrete logarithm problem and the Diffie-Hellman problem, for unit groups and more general groups. Section 3 explains how subexponential times arise from smoothness, surveys factorization algorithms, and surveys discrete-log algorithms. Section 4 discusses ways to pin down the o(1) in run times more precisely.

\bib{1991/bach}
\yr 1991
\mr 92a:11151
\by Eric Bach
\paper Toward a theory of Pollard's rho method
\jour Information and Computation
\issn 0890--5401
\vol 90
\pages 139--155
\endref
[BibTeX .bib file]

\bib{1990/bach-cba}
\yr 1990
\by Eric Bach
\by James Driscoll
\by Jeffrey Shallit
\paper Factor refinement
\inbook \cite{1990/johnson-soda}
\pages 201--211
\seenewer \cite{1993/bach-cba}
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1990/bach-cba
\endref
[BibTeX .bib file] [scanned version]

\bib{1993/bach-cba}
\yr 1993
\mr 94m:11148
\by Eric Bach
\by James Driscoll
\by Jeffrey Shallit
\paper Factor refinement
\jour Journal of Algorithms
\issn 0196--6774
\vol 15
\pages 199--222
\seeolder \cite{1990/bach-cba}
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1993/bach-cba
\endref
[BibTeX .bib file] [scanned version]

\bib{1993/bach-generating}
\yr 1993
\mr 93k:11089
\by Eric Bach
\by Lorenz Huelsbergen
\paper Statistical evidence for small generating sets
\jour Mathematics of Computation
\issn 0025--5718
\vol 61
\pages 69--82
\url http://www.jstor.org/sici?sici=0025-5718(199307)61:203<69:SEFSGS>2.0.CO;2-3
\endref
[BibTeX .bib file]

\bib{1984/bach}
\yr 1984
\by Eric Bach
\by Gary Miller
\by Jeffrey Shallit
\paper Sums of divisors, perfect numbers, and factoring
\inbook \cite{1984/demillo-stoc}
\pages 183--190
\seenewer \cite{1986/bach}
\endref
[BibTeX .bib file]

\bib{1986/bach}
\yr 1986
\mr 87k:11139
\by Eric Bach
\by Gary Miller
\by Jeffrey Shallit
\paper Sums of divisors, perfect numbers, and factoring
\jour SIAM Journal on Computing
\issn 0097--5397
\vol 15
\pages 1143--1154
\seeolder \cite{1984/bach}
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1986/bach
\endref
[BibTeX .bib file] [scanned version]

\bib{1996/bach-semismooth}
\yr 1996
\mr 98a:11123
\by Eric Bach
\by Ren\'e Peralta
\paper Asymptotic semismoothness probabilities
\jour Mathematics of Computation
\issn 0025--5718
\vol 65
\pages 1701--1715
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1996/bach-semismooth
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1989/bach}
\yr 1989
\mr 89k:11127
\by Eric Bach
\by Jeffrey Shallit
\paper Factoring with cyclotomic polynomials
\jour Mathematics of Computation
\issn 0025--5718
\vol 52
\pages 201--219
\endref
[BibTeX .bib file]

\bib{1996/bach-book}
\yr 1996
\mr 97e:11157
\isbn 0--262--02405--5
\by Eric Bach
\by Jeffrey Shallit
\book Algorithmic number theory, volume 1: efficient algorithms
\publ MIT Press
\publaddr Cambridge, Massachusetts
\url http://www.math.uwaterloo.ca/~shallit/ant.html
\endref
[BibTeX .bib file]

\bib{1993/bach-powers}
\yr 1993
\mr 94d:11103
\by Eric Bach
\by Jonathan Sorenson
\paper Sieve algorithms for perfect power testing
\jour Algorithmica
\issn 0178--4617
\vol 9
\pages 313--328
\endref
[BibTeX .bib file]

\bib{1996/bach-bounds}
\yr 1996
\mr 97a:11143
\by Eric Bach
\by Jonathan Sorenson
\paper Explicit bounds for primes in residue classes
\jour Mathematics of Computation
\issn 0025--5718
\vol 65
\pages 1717--1735
\endref
[BibTeX .bib file]

\bib{2001/bailey-extensions}
\yr 2001
\by Daniel V. Bailey
\by Christof Paar
\paper Efficient arithmetic in finite field extensions with application in elliptic curve cryptography
\jour Journal of Cryptology
\issn 0933--2790
\vol 14
\pages 153--176
\endref
[BibTeX .bib file]

\bib{1988/bailey}
\yr 1988
\mr 88m:11114
\by David H. Bailey
\paper The computation of $\pi$ to 29,360,000 decimal digits using Borweins' quartically convergent algorithm
\jour Mathematics of Computation
\issn 0025--5718
\vol 50
\pages 283--296
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1988/bailey
\endref
[BibTeX .bib file] [scanned version]

\bib{1989/bailey}
\yr 1989
\by David H. Bailey
\paper FFTs in external or hierarchical memory
\paperinfo NASA RNR Technical Report RNR--89--004
\url http://www.nas.nasa.gov/Research/Reports/Techreports/1989/rnr-89-004-abstract.html
\seenewer \cite{1990/bailey}
\endref
[BibTeX .bib file] [PS mirror]

\bib{1990/bailey}
\yr 1990
\by David H. Bailey
\paper FFTs in external or hierarchical memory
\jour Journal of Supercomputing
\issn 0920--8542
\vol 4
\pages 23--35
\seeolder \cite{1989/bailey}
\endref
[BibTeX .bib file]

\bib{1991/bailey}
\yr 1991
\mr 92f:65162
\by David H. Bailey
\by Paul N. Swarztrauber
\paper The fractional Fourier transform and applications
\jour SIAM Review
\issn 1095--7200
\vol 33
\pages 389--404
\url http://www.scd.ucar.edu/css/staff/pauls/papers/FFFT/FFFT.html
\endref
[BibTeX .bib file] [PS mirror] Republication of the chirp-z transform, with inadequate credit. This article includes a reference to the chirp-z article; Occam's razor suggests that the referee pointed out the chirp-z paper, and the authors added the reference, without reading that paper.

\bib{1980/baillie}
\yr 1980
\mr 81j:10005
\by Robert Baillie
\by Samuel S. Wagstaff, Jr.
\paper Lucas pseudoprimes
\jour Mathematics of Computation
\issn 0025--5718
\vol 35
\pages 1391--1417
\endref
[BibTeX .bib file]

\bib{1977/baker}
\yr 1977
\mr 58:16543
\by Alan Baker
\paper The theory of linear forms in logarithms
\inbook \cite{1977/baker-book}
\pages 1--27
\endref
[BibTeX .bib file]

\bib{1977/baker-book}
\yr 1977
\isbn 0--12--074350--7
\mr 56:15573
\editor Alan Baker
\editor David W. Masser
\book Transcendence theory: advances and applications: proceedings of a conference held at the University of Cambridge, Cambridge, January--February, 1976
\publ Academic Press
\publaddr London
\endref
[BibTeX .bib file]

\bib{1998/balasubramanian}
\yr 1998
\mr 99e:11012
\by R. Balasubramanian
\by D. S. Ramana
\paper Atkin's theorem on pseudo-squares
\jour Institut Math\'e\-matique, Publications, Nouvelle S\'erie
\issn 0350--1302
\vol 63
\pages 21--25
\endref
[BibTeX .bib file]

\bib{1987/balog}
\yr 1987
\mr 88g:11061
\by Antal Balog
\paper On the distribution of integers having no large prime factor
\inbook \cite{1987/-journees}
\pages 27--31
\endref
[BibTeX .bib file]

\bib{1992/balog}
\yr 1992
\mr 92h:11075
\by Antal Balog
\by Carl Pomerance
\paper The distribution of smooth numbers in arithmetic progressions
\jour Proceedings of the American Mathematical Society
\issn 0002--9939
\vol 115
\pages 33--43
\endref
[BibTeX .bib file]

\bib{1977/bays}
\yr 1977
\mr 56:5405
\by Carter Bays
\by Richard H. Hudson
\paper The segmented sieve of Eratosthenes and primes in arithmetic progressions to $10^{12}$
\jour BIT
\issn 0006--3835
\vol 17
\pages 121--127
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1977/bays
\endref
[BibTeX .bib file] [scanned version]

\bib{1986/beame}
\yr 1986
\by Paul W. Beame
\by Stephen A. Cook
\by H. James Hoover
\paper Log depth circuits for division and related problems
\jour SIAM Journal on Computing
\issn 0097--5397
\vol 15
\pages 994--1003
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1986/beame
\endref
[BibTeX .bib file] [scanned version]

\bib{1978/beard}
\yr 1978
\by James K. Beard
\paper An inplace self reordering FFT
\inbook \cite{1978/yarlagadda}
\pages 632--633
\endref
[BibTeX .bib file]

\bib{1995/beaver}
\yr 1995
\by Donald Beaver
\paper Factoring: the DNA solution
\inbook \cite{1995/pieprzyk}
\pages 419--423
\endref
[BibTeX .bib file] Proposes a DNA Hamilton-path computation. Some silliness: ``Molecular computers might also escape polynomial bounds.''

\bib{1972/beeler}
\yr 1972
\by Michael Beeler
\by R. William Gosper
\by Richard Schroeppel
\book HAKMEM
\bookinfo Artificial Intelligence Memo No.~239
\publ Massachusetts Institute of Technology
\url http://www.inwap.com/pdp10/\allowbreak hbaker/hakmem/hakmem.html
\endref
[BibTeX .bib file]

\bib{1976/belaga}
\yr 1976
\mr 53:13141
\by Edward G. Belaga
\paper The additive complexity of a natural number
\jour Soviet Mathematics Doklady
\issn 0197--6788
\vol 17
\pages 5--9
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1976/belaga
\endref
[BibTeX .bib file] [scanned version] Same upper bound as 1973/thurber, but with a gap in the proof. Lower bound is not as good as Schoenhage's 1975 bound.

\bib{2000/bellare-book}
\yr 2000
\isbn 3--540--67907--3
\mr 2002c:94002  
\editor Mihir Bellare
\book Advances in cryptology---CRYPTO 2000: proceedings of the 20th Annual International Cryptology Conference held in Santa Barbara, CA, August 20--24, 2000
\series Lecture Notes in Computer Science
\seriesvol 1880
\publ Springer-Verlag
\publaddr Berlin
\endref
[BibTeX .bib file]

\bib{1996/bellare-hmac}
\yr 1996
\by Mihir Bellare
\by Ran Canetti
\by Hugo Krawczyk
\paper Keying hash functions for message authentication
\url http://www-cse.ucsd.edu/~mihir/\allowbreak papers/hmac.html
\seeolder \cite{1996/bellare-hmac-draft}
\endref
[BibTeX .bib file] [PS mirror]

\bib{1996/bellare-hmac-draft}
\yr 1996
\by Mihir Bellare
\by Ran Canetti
\by Hugo Krawczyk
\paper Keying hash functions for message authentication
\inbook \cite{1996/koblitz}
\pages 16--30
\seenewer \cite{1996/bellare-hmac}
\endref
[BibTeX .bib file]

\bib{1996/bellare-cascade}
\yr 1996
\by Mihir Bellare
\by Ran Canetti
\by Hugo Krawczyk
\paper Pseudorandom functions revisited: the cascade construction and its concrete security
\url http://www-cse.ucsd.edu/~mihir/papers/cascade.html
\seeolder \cite{1996/bellare-cascade-draft}
\endref
[BibTeX .bib file] [PS mirror]

\bib{1996/bellare-cascade-draft}
\yr 1996
\by Mihir Bellare
\by Ran Canetti
\by Hugo Krawczyk
\paper Pseudorandom functions revisited: the cascade construction and its concrete security
\inbook \cite{1996/-focs}
\pages 514--523
\seenewer \cite{1996/bellare-cascade}
\endref
[BibTeX .bib file]

\bib{2000/bellare-modes}
\yr 2000
\by Mihir Bellare
\by Anand Desai
\by Eron Jokipii
\by Phillip Rogaway
\paper A concrete security treatment of symmetric encryption: analysis of the DES modes of operation
\url http://www.cs.ucdavis.edu/~rogaway/papers/sym-enc-abstract.html
\endref
[BibTeX .bib file] [PS mirror]

\bib{1994/bellare-incremental}
\yr 1994
\by Mihir Bellare
\by Oded Goldreich
\by Shafi Goldwasser
\paper Incremental cryptography: the case of hashing and signing
\inbook \cite{1994/desmedt}
\pages 216--233
\url http://www-cse.ucsd.edu/~mihir/papers/incremental.html
\endref
[BibTeX .bib file] [PS mirror]

\bib{2004/bellare-verification}
\yr 2004
\by Mihir Bellare
\by Oded Goldreich
\by Anton Mityagin
\paper The power of verification queries in message authentication and authenticated encryption
\url http://eprint.iacr.org/2004/309
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1995/bellare-xor}
\yr 1995
\by Mihir Bellare
\by Roch Gu\'erin
\by Phillip Rogaway
\paper XOR MACs: new methods for message authentication using finite pseudorandom functions
\url http://www-cse.ucsd.edu/~mihir/papers/xormacs.html
\seeolder \cite{1995/bellare-xor-draft}
\endref
[BibTeX .bib file] [PS mirror] The hash function of 1970/zobrist, without credit, plus the standard switch from ``uniform'' to ``unpredictable.'' US patent 5673318.

\bib{1995/bellare-xor-draft}
\yr 1995
\by Mihir Bellare
\by Roch Gu\'erin
\by Phillip Rogaway
\paper XOR MACs: new methods for message authentication using finite pseudorandom functions
\inbook \cite{1995/coppersmith-book}
\pages 15--28
\seenewer \cite{1995/bellare-xor}
\endref
[BibTeX .bib file]

\bib{1994/bellare-cbc-draft}
\yr 1994
\by Mihir Bellare
\by Joe Kilian
\by Phillip Rogaway
\paper The security of cipher block chaining
\inbook \cite{1994/desmedt}
\pages 341--358
\seenewer \cite{2000/bellare-cbc}
\endref
[BibTeX .bib file]

\bib{2000/bellare-cbc}
\yr 2000
\by Mihir Bellare
\by Joe Kilian
\by Phillip Rogaway
\paper The security of the cipher block chaining message authentication code
\jour Journal of Computer and System Sciences
\issn 0022--0000
\vol 61
\pages 362--399
\url http://www-cse.ucsd.edu/~mihir/papers/cbc.html
\seeolder \cite{1994/bellare-cbc-draft}
\endref
[BibTeX .bib file] [PS mirror]

\bib{2000/bellare-backwards}
\yr 2000
\by Mihir Bellare
\by Ted Krovetz
\by Phillip Rogaway
\paper Luby-Rackoff backwards: increasing security by making block ciphers non-invertible
\url http://www.cs.ucdavis.edu/~krovetz/
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1993/bellare}
\yr 1993
\by Mihir Bellare
\by Phillip Rogaway
\paper Random oracles are practical: a paradigm for designing efficient protocols
\inbook \cite{1993/ashby}
\pages 62--73
\endref
[BibTeX .bib file]

\bib{1996/bellare-sigs}
\yr 1996
\by Mihir Bellare
\by Phillip Rogaway
\paper The exact security of digital signatures: how to sign with RSA and Rabin
\url http://www-cse.ucsd.edu/~mihir/papers/exactsigs.html
\seeolder \cite{1996/bellare-sigs-draft}
\endref
[BibTeX .bib file] [PS mirror]

\bib{1996/bellare-sigs-draft}
\yr 1996
\by Mihir Bellare
\by Phillip Rogaway
\paper The exact security of digital signatures: how to sign with RSA and Rabin
\inbook \cite{1996/maurer}
\pages 399--416
\seenewer \cite{1996/bellare-sigs}
\endref
[BibTeX .bib file]

\bib{2004/bellare-chap4}
\yr 2004
\by Mihir Bellare
\by Phillip Rogaway
\paper Introduction to modern cryptography, chapter 4: symmetric encryption
\url http://www-cse.ucsd.edu/users/mihir/cse207/m-se.pdf
\endref
[BibTeX .bib file] [PDF mirror]

\bib{2004/bellare-games}
\yr 2004
\by Mihir Bellare
\by Phillip Rogaway
\paper The game-playing technique
\url http://eprint.iacr.org/2004/331
\endref
[BibTeX .bib file] [PDF mirror]

\bib{2005/bellare-chap5}
\yr 2005
\by Mihir Bellare
\by Phillip Rogaway
\paper Introduction to modern cryptography, chapter 5: symmetric encryption
\url http://www.cse.ucsd.edu/users/mihir/cse107/
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1990/bender}
\yr 1990
\mr 91d:11154
\by Andreas Bender
\by Guy Castagnoli
\paper On the implementation of elliptic curve cryptosystems
\inbook \cite{1990/brassard-book}
\pages 186--192
\endref
[BibTeX .bib file]

\bib{1999/bender}
\yr 1999
\mr 2000i:65064
\by Edward A. Bender
\by E. Rodney Canfield
\paper An approximate probabilistic model for structured Gaussian elimination
\jour Journal of Algorithms
\issn 0196--6774
\vol 31
\pages 271--290
\endref
[BibTeX .bib file]

\bib{1998/bender}
\yr 1998
\mr 99c:11156
\by Renet Lovorn Bender
\by Carl Pomerance
\paper Rigorous discrete logarithm computations in finite fields via smooth polynomials
\inbook \cite{1998/buell}
\pages 221--232
\endref
[BibTeX .bib file]

\bib{1986/bengelloun}
\yr 1986
\by S. A. Bengelloun
\paper An incremental primal sieve
\jour Acta Informatica
\issn 0001--5903
\vol 23
\pages 119--125
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1986/bengelloun
\endref
[BibTeX .bib file] [scanned version]

\bib{2002/bennett}
\yr 2002
\isbn 1--56881--126--8
\mr 2003h:11004
\editor M. A. Bennett
\editor B. C. Berndt
\editor N. Boston
\editor H. G. Diamond
\editor A. J. Hildebrand
\editor W. Philipp
\book Number theory for the millennium. I: papers from the conference held at the University of Illinois at Urbana-Champaign, Urbana, IL, May 21--26, 2000
\publ A. K. Peters
\publaddr Natick, Massachusetts
\endref
[BibTeX .bib file]

\bib{2005/bentahar-equivalence}
\yr 2005
\by Kamel Bentahar
\paper The equivalence between the DHP and DLP for elliptic curves used in practical applications, revisited
\url http://eprint.iacr.org/2005/307
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1994/bergeron}
\yr 1994
\mr 95m:11144
\by Fran\c cois Bergeron
\by Jean Berstel
\by Sre\v cko Brlek
\paper Efficient computation of addition chains
\jour Journal de Th\'eorie des Nombres de Bordeaux
\issn 1246--7405
\vol 6
\pages 21-38
\url http://almira.math.u-bordeaux.fr/jtnb/1994-1/jtnb6-1.html
\endref
[BibTeX .bib file] [PS mirror]

\bib{1989/bergeron}
\yr 1989
\by Fran\c cois Bergeron
\by Jean Berstel
\by Sre\v cko Brlek
\by C. Duroc
\paper Addition chains using continued fractions
\jour Journal of Algorithms
\issn 0196--6774
\vol 10
\pages 403--412
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1989/bergeron
\endref
[BibTeX .bib file] [scanned version]

\bib{1968/bergland-real}
\yr 1968
\by Glenn D. Bergland
\paper A fast Fourier transform algorithm for real-valued series
\jour Communications of the ACM
\issn 0001--0782
\vol 11
\pages 703--710
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1968/bergland-real
\endref
[BibTeX .bib file] [scanned version]

\bib{1968/bergland-8}
\yr 1968
\mr 37:2485
\by Glenn D. Bergland
\paper A fast Fourier transform algorithm using base $8$ iterations
\jour Mathematics of Computation
\issn 0025--5718
\vol 22
\pages 275--279
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1968/bergland-8
\endref
[BibTeX .bib file] [scanned version]

\bib{1967/berlekamp}
\yr 1967
\mr 36:2314
\by Elwyn R. Berlekamp
\paper Factoring polynomials over finite fields
\jour Bell System Technical Journal
\issn 0005--8580
\vol 46
\pages 1853--1859
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1967/berlekamp
\endref
[BibTeX .bib file] [scanned version]

\bib{1968/berlekamp}
\yr 1968
\mr 38:6873
\by Elwyn R. Berlekamp
\book Algebraic coding theory
\publ McGraw-Hill
\publaddr New York
\endref
[BibTeX .bib file]

\bib{1970/berlekamp}
\yr 1970
\mr 43:1948
\by Elwyn R. Berlekamp
\paper Factoring polynomials over large finite fields
\jour Mathematics of Computation
\issn 0025--5718
\vol 24
\pages 713--735
\endref
[BibTeX .bib file]

\bib{1975/benderskii}
\yr 1975
\mr 52:12397
\by Ju. V. Bernderski\u\i
\paper Fast computations
\jour Doklady Akademii Nauk SSSR
\issn 0002--3264
\vol 223
\pages 1041--1043
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1975/benderskii
\endref
[BibTeX .bib file] [scanned version] Translated in Soviet Mathematics Doklady 16 (1976) 1005--1008; scan is of translation. Computes reciprocals and roots using Newton's method and fast multiplication. Fails to give credit to Cook, who had published the same method a decade earlier, and whose results were popularized by Knuth in 1969. The last sentence of this paper claims without justification that ``it is possible to adapt the fast iteration method to ... elementary transcendental functions''; in fact, computing exp involves more subtle techniques than Newton's method.

\bib{1996/berndt}
\yr 1996
\isbn 0--8176--3933--0
\mr 97c:11001
\by Bruce C. Berndt
\by Harold G. Diamond
\by Adolf J. Hildebrand
\book Analytic number theory, volume 2
\publ Birkhauser
\publaddr Boston
\endref
[BibTeX .bib file]

\bib{1987/bernstein}
\yr 1987
\by Daniel J. Bernstein
\paper New fast algorithms for $\pi$ and $e$
\paperinfo paper for the Westinghouse competition, distributed widely at the Ramanujan Centenary Conference
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1987/bernstein
\endref
[BibTeX .bib file] [scanned version]

\bib{1994/bernstein}
\yr 1994
\by Daniel J. Bernstein
\paper A non-iterative $2$-adic statement of the $3N+1$ conjecture
\jour Proceedings of the American Mathematical Society
\issn 0002--9939
\vol 121
\pages 405--408
\url http://cr.yp.to/papers.html
\endref
[BibTeX .bib file]

\bib{1995/bernstein-thesis}
\yr 1995
\by Daniel J. Bernstein
\book Detecting perfect powers in essentially linear time, and other studies in computational number theory
\phdthesis
\publ University of California at Berkeley
\endref
[BibTeX .bib file]

\bib{1995/bernstein-mmecrt}
\yr 1995
\by Daniel J. Bernstein
\paper Multidigit modular multiplication with the explicit Chinese remainder theorem
\inbook \cite{1995/bernstein-thesis}
\url http://cr.yp.to/papers.html
\endref
[BibTeX .bib file]

\bib{1995/bernstein-mlnfs}
\yr 1995
\by Daniel J. Bernstein
\paper The multiple-lattice number field sieve
\inbook \cite{1995/bernstein-thesis}
\url http://cr.yp.to/papers.html
\endref
[BibTeX .bib file]

\bib{1996/bernstein-fiall}
\yr 1996
\by Daniel J. Bernstein
\paper Fast ideal arithmetic via lazy localization
\inbook \cite{1996/cohen}
\pages 27--34
\url http://cr.yp.to/papers.html
\endref
[BibTeX .bib file]

\bib{1998/bernstein-compose}
\yr 1998
\by Daniel J. Bernstein
\paper Composing power series over a finite ring in essentially linear time
\jour Journal of Symbolic Computation
\issn 0747--7171
\vol 26
\pages 339--341
\url http://cr.yp.to/papers.html
\endref
[BibTeX .bib file]

\bib{1998/bernstein-powers}
\yr 1998
\mr 98j:11121
\by Daniel J. Bernstein
\paper Detecting perfect powers in essentially linear time
\jour Mathematics of Computation
\issn 0025--5718
\vol 67
\pages 1253--1283
\url http://cr.yp.to/papers.html
\endref
[BibTeX .bib file]

\bib{1999/bernstein-hash127-abs}
\yr 1999
\by Daniel J. Bernstein
\paper Guaranteed message authentication faster than MD5 (abstract)
\url http://cr.yp.to/papers.html#hash127-abs
\endref
[BibTeX .bib file]

\bib{1999/bernstein-stretch}
\yr 1999
\by Daniel J. Bernstein
\paper How to stretch random functions: the security of protected counter sums
\jour Journal of Cryptology
\issn 0933--2790
\vol 12
\pages 185--192
\url http://cr.yp.to/papers.html
\endref
[BibTeX .bib file]

\bib{2001/bernstein-schimmler}
\yr 2001
\by Daniel J. Bernstein
\paper An introduction to Schimmler sorting
\url http://cr.yp.to/talks.html#2001.05.14
\endref
[BibTeX .bib file]

\bib{2001/bernstein-nfscircuit}
\yr 2001
\by Daniel J. Bernstein
\paper Circuits for integer factorization: a proposal
\url http://cr.yp.to/papers.html
\endref
[BibTeX .bib file]

\bib{2001/bernstein-sortedsums}
\yr 2001
\by Daniel J. Bernstein
\paper Enumerating solutions to $p(a)+q(b)=r(c)+s(d)$
\jour Mathematics of Computation
\issn 0025--5718
\vol 70
\pages 389--394
\url http://cr.yp.to/papers.html
\endref
[BibTeX .bib file]

\bib{2001/bernstein-nsa}
\yr 2001
\by Daniel J. Bernstein
\paper The NSA sieving circuit
\url http://cr.yp.to/talks.html#2001.05.07
\endref
[BibTeX .bib file]

\bib{2002/bernstein-psi}
\yr 2002
\by Daniel J. Bernstein
\paper Arbitrarily tight bounds on the distribution of smooth integers
\inbook \cite{2002/bennett}
\pages 49--66
\url http://cr.yp.to/papers.html#psi
\endref
[BibTeX .bib file]

\bib{2004/bernstein-cachetiming}
\yr 2004
\by Daniel J. Bernstein
\paper Cache-timing attacks on AES
\url http://cr.yp.to/papers.html#cachetiming
\id cd9faae9bd5308c440df50fc26a517b4
\endref
[BibTeX .bib file]

\bib{2004/bernstein-focus}
\yr 2004
\by Daniel J. Bernstein
\paper Doubly focused enumeration of locally square polynomial values
\inbook \cite{2004/vanderpoorten}
\pages 69--76
\url http://\allowbreak cr.yp.to/papers.html#focus
\id b4795a4f12863c26de5b7afe9296ffd8
\endref
[BibTeX .bib file]

\bib{2005/bernstein-dcba}
\yr 2005
\by Daniel J. Bernstein
\paper Factoring into coprimes in essentially linear time
\jour Journal of Algorithms
\issn 0196--6774
\vol 54
\pages 1--30
\url http://cr.yp.to/papers.html#dcba
\id f32943f0bb67a9317d4021513f9eee5a
\endref
[BibTeX .bib file]

\bib{2005/bernstein-poly1305}
\yr 2005
\by Daniel J. Bernstein
\paper The Poly1305-AES message-authentication code
\inbook \cite{2005/gilbert-fse2005}
\pages 32--49
\url http://cr.yp.to/papers.html#poly1305
\id 0018d9551b5546d97c340e0dd8cb5750
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-sigs}
\by Daniel J. Bernstein
\paper A secure public-key signature system with extremely fast verification
\paperinfo accepted by {\it Journal of Cryptology}, but withdrawn to be incorporated into author's {\it High-speed cryptography} book
\url http://cr.yp.to/papers.html#sigs
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-unipat}
\by Daniel J. Bernstein
\paper A simple universal pattern-matching automaton
\paperinfo submitted for publication
\url http://cr.yp.to/papers.html
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-logfloor}
\by Daniel J. Bernstein
\paper Computing logarithm floors in essentially linear time
\url http://cr.yp.to/\allowbreak papers.html#\allowbreak logfloor
\id 97bbdc1ce6aff974c789eab21b9cfba1
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-logagm}
\by Daniel J. Bernstein
\paper Computing logarithm intervals with the arithmetic-geometric-mean iteration
\url http://cr.yp.to/\allowbreak papers.html#\allowbreak logagm
\id 8f92b1e3ec7918d37b28b9efcee5e97f
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-prime2004}
\by Daniel J. Bernstein
\paper Distinguishing prime numbers from composite numbers: the state of the art in 2004
\paperinfo submitted
\url http://cr.yp.to/\allowbreak papers.html#\allowbreak prime2004
\id d72f09ae5b05f41a53e2237c53f5f276
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-dcba}
\by Daniel J. Bernstein
\paper Factoring into coprimes in essentially linear time
\paperinfo to appear
\jour Journal of Algorithms
\issn 0196--6774
\url http://cr.yp.to/papers.html
\id f32943f0bb67a9317d4021513f9eee5a
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-multapps}
\by Daniel J. Bernstein
\paper Fast multiplication and its applications
\paperinfo to appear in Buhler-Stevenhagen {\it Algorithmic number theory} book
\url http://\allowbreak cr.yp.to/papers.html#multapps
\id 8758803e61822d485d54251b27b1a20d
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-zmult}
\by Daniel J. Bernstein
\paper Faster multiplication of integers
\paperinfo draft
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-sqroot}
\by Daniel J. Bernstein
\paper Faster square roots in annoying finite fields
\paperinfo to be incorporated into author's {\it High-speed cryptography} book
\url http://cr.yp.to/papers.html#sqroot
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-hash127}
\by Daniel J. Bernstein
\paper Floating-point arithmetic and message authentication
\paperinfo to be incorporated into author's {\it High-speed cryptography} book
\url http://cr.yp.to/papers.html#hash127
\id dabadd3095644704c5cbe9690ea3738e
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-sf}
\by Daniel J. Bernstein
\paper How to find small factors of integers
\paperinfo accepted to Mathematics of Computation; now being revamped
\url http://cr.yp.to/papers.html
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-smoothparts}
\by Daniel J. Bernstein
\paper How to find smooth parts of integers
\paperinfo draft
\url http://cr.yp.to/papers.html#smoothparts
\id 201a045d5bb24f43f0bd0d97fcf5355a
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-m3}
\by Daniel J. Bernstein
\paper Multidigit multiplication for mathematicians
\url http://cr.yp.to/papers.html
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-pippenger}
\by Daniel J. Bernstein
\paper Pippenger's exponentiation algorithm
\paperinfo to be incorporated into author's {\it High-speed cryptography} book
\url http://cr.yp.to/papers.html
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-aks}
\by Daniel J. Bernstein
\paper Proving primality after Agrawal-Kayal-Saxena
\url http://\allowbreak cr.yp.to/\allowbreak papers.html#aks
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-quartic}
\by Daniel J. Bernstein
\paper Proving primality in essentially quartic random time
\paperinfo submitted
\url http://cr.yp.to/papers.html#quartic
\id 43f1d5199196c0593c1e8442af682180
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-rwtight}
\by Daniel J. Bernstein
\paper Proving tight security for standard Rabin-Williams signatures
\paperinfo to be incorporated into author's {\it High-speed cryptography} book
\url http://cr.yp.to/papers.html#rwtight
\id c30057d690a8fb42af6a5172b5da9006
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-smallheight}
\by Daniel J. Bernstein
\paper Reducing lattice bases to find small-height values of univariate polynomials
\paperinfo to appear in Buhler-Stevenhagen {\it Algorithmic number theory} book
\url http://cr.yp.to/papers.html#smallheight
\id 82f82c041b7e2bdce94a5e1f94511773
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-fastnewton}
\by Daniel J. Bernstein
\paper Removing redundancy in high-precision Newton iteration
\paperinfo draft
\url http://cr.yp.to/papers.html#fastnewton
\id def7f1e35fb654671c6f767b16b93d50
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-scaledmod}
\by Daniel J. Bernstein
\paper Scaled remainder trees
\paperinfo draft
\url http://cr.yp.to/papers.html#scaledmod
\id e2b8da026cf72d01d97e20cf2874f278
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-abccong}
\by Daniel J. Bernstein
\paper Sharper ABC-based bounds for congruent polynomials
\jour Journal de Th\'eorie des Nombres de Bordeaux
\issn 1246--7405
\paperinfo to appear
\url http://cr.yp.to/papers.html#abccong
\id 1d9e079cee20138de8e119a99044baa3
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-cachesieving}
\by Daniel J. Bernstein
\paper Sieving in cache
\paperinfo draft
\url http://cr.yp.to/papers.html#cachesieving
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-securitywcs}
\by Daniel J. Bernstein
\paper Stronger security bounds for Wegman-Carter-Shoup authenticators
\url http://cr.yp.to/papers.html#securitywcs
\id 2d603727f69542f30f7da2832240c1ad
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-c3}
\by Daniel J. Bernstein
\paper The complexity of complex convolution
\paperinfo draft
\endref
[BibTeX .bib file]

\bib{1996/bernstein-3x1conjmap}
\yr 1996
\by Daniel J. Bernstein
\by Jeffery C. Lagarias
\paper The $3x+1$ conjugacy map
\jour Canadian Journal of Mathematics
\issn 0008--414X
\vol 48
\pages 1154--1169
\url http://cr.yp.to/papers.html
\endref
[BibTeX .bib file]

\bib{1993/bernstein}
\yr 1993
\by Daniel J. Bernstein
\by Arjen K. Lenstra
\paper A general number field sieve implementation
\inbook \cite{1993/lenstra-book}
\pages 103--126
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-powers2}
\by Daniel J. Bernstein
\by Hendrik W. Lenstra, Jr.
\by Jonathan Pila
\paper Detecting perfect powers by factoring into coprimes
\url http://cr.yp.to/papers.html#powers2
\id bbd41ce71e527d3c06295aadccf60979
\endref
[BibTeX .bib file]

\bib{preprint/bernstein-meecrt}
\by Daniel J. Bernstein
\by Jonathan P. Sorenson
\paper Modular exponentiation via the explicit Chinese remainder theorem
\paperinfo submitted
\url http://cr.yp.to/papers.html#meecrt
\endref
[BibTeX .bib file]

\bib{2002/berrizbeitia}
\yr 2002
\by Pedro Berrizbeitia
\paper Sharpening {\it PRIMES is in P} for a large family of numbers
\url http://arxiv.org/abs/math.NT/0211334
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1985/beth}
\yr 1985
\isbn 3--540--16076--0
\mr 86m:94003
\editor Thomas Beth
\editor Norbert Cot
\editor Ingemar Ingemarsson
\book Advances in cryptology: EUROCRYPT '84
\series Lecture Notes in Computer Science
\seriesvol 209
\publ Springer-Verlag
\publaddr Berlin
\endref
[BibTeX .bib file]

\bib{2000/biehl-elliptic}
\yr 2000
\by Ingrid Biehl
\by Bernd Meyer
\by Volker M\"uller
\paper Differential fault attacks on elliptic curve cryptosystems (extended abstract)
\inbook \cite{2000/bellare-book}
\pages 131--146
\url http://lecturer.ukdw.ac.id/vmueller/publications.php
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1997/bierbrauer}
\yr 1997
\mr 98d:94041
\by J\"urgen Bierbrauer
\paper Universal hashing and geometric codes
\jour Designs, Codes and Cryptography
\issn 0925--1022
\vol 11
\pages 207--221
\url http://www.math.mtu.edu/~jbierbra/
\endref
[BibTeX .bib file] [PS mirror]

\bib{1998/bierbrauer}
\yr 1998
\mr 99c:94025
\by J\"urgen Bierbrauer
\paper Authentication via algebraic-geometric codes
\jour Rendiconti del Circolo Matematico di Palermo. Serie II. Supplemento
\vol 51
\pages 139--152
\url http://www.math.mtu.edu/~jbierbra/
\endref
[BibTeX .bib file] [PS mirror]

\bib{1994/bierbrauer}
\yr 1994
\by J\"urgen Bierbrauer
\by Thomas Johansson
\by Gregory Kabatianskii
\by Ben Smeets
\paper On families of hash functions via geometric codes and concatenation
\inbook \cite{1994/stinson-book}
\pages 331--342
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1994/bierbrauer
\endref
[BibTeX .bib file] [scanned version]

\bib{1997/biham}
\yr 1997
\isbn 3--540--63247--6
\editor Eli Biham
\book Fast Software Encryption '97
\series Lecture Notes in Computer Science
\seriesvol 1267
\publ Springer-Verlag
\publaddr Berlin
\endref
[BibTeX .bib file]

\bib{1994/bini}
\yr 1994
\isbn 0--8176--3786--9
\mr 95k:65003
\by Dario Bini
\by Victor Y. Pan
\book Polynomial and matrix computations, volume 1: fundamental algorithms
\publ Birkh\"auser
\publaddr Boston
\endref
[BibTeX .bib file]

\bib{1999/biryukov}
\yr 1999
\by Alex Biryukov
\by David Wagner
\paper Slide attacks
\inbook \cite{1999/knudsen}
\pages 245--259
\url http://www.cs.berkeley.edu/~daw/papers/
\endref
[BibTeX .bib file] [PS mirror]

\bib{2004/black}
\yr 2004
\by John Black
\by Shai Halevi
\by Alejandro Hevia
\by Hugo Krawczyk
\by Ted Krovetz
\by Phillip Rogaway
\paper UMAC: message authentication code using universal hashing
\url http://www.cs.ucdavis.edu/~rogaway/umac/index.html
\endref
[BibTeX .bib file] [Text mirror]

\bib{1999/black}
\yr 1999
\by John Black
\by Shai Halevi
\by Hugo Krawczyk
\by Ted Krovetz
\by Phillip Rogaway
\paper UMAC: fast and secure message authentication
\inbook \cite{1999/wiener}
\pages 216--233
\url http://www.cs.ucdavis.edu/~rogaway/umac/
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1984/blake}
\yr 1984
\mr 86h:11109
\by Ian F. Blake
\by Ryoh Fuji-Hara
\by Ronald C. Mullin
\by Scott A. Vanstone
\paper Computing logarithms in finite fields of characteristic two
\jour SIAM Journal on Algebraic and Discrete Methods
\issn 0196--5212
\vol 5
\pages 276--285
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1984/blake
\endref
[BibTeX .bib file] [scanned version] Credits Adleman with a basic discrete-log algorithm, and suggests the following improvement: instead of looking for x to be smooth modulo p, write x as u/v modulo p and look for both u,v to be smooth. Describes successful discrete log computations in a field of size 2^61 using this method. Describes incomplete discrete log computations in a field of size 2^127; estimates that completion is feasible by the same method.

\bib{2000/blake}
\yr 2000
\isbn 0--521--65374--6
\mr 1 771 549
\by Ian F. Blake
\by Gadiel Seroussi
\by Nigel P. Smart
\book Elliptic curves in cryptography
\publ Cambridge University Press
\publaddr Cambridge
\endref
[BibTeX .bib file]

\bib{1985/blakley}
\yr 1985
\isbn 3--540--15658--5
\mr 86j:94003
\editor G. R. Blakley
\editor David Chaum
\book Advances in cryptology: CRYPTO '84
\series Lecture Notes in Computer Science
\seriesvol 196
\publ Springer-Verlag
\publaddr Berlin
\endref
[BibTeX .bib file]

\bib{1996/bleichenbacher-thesis}
\yr 1996
\by Daniel Bleichenbacher
\book Efficiency and security of cryptosystems based on number theory
\phdthesis
\publ ETH Z\"urich
\url http://www.bell-labs.com/user/bleichen/diss/thesis.html
\endref
[BibTeX .bib file] [PS mirror]

\bib{2004/bleichenbacher}
\yr 2004
\by Daniel Bleichenbacher
\paper Compressing Rabin signatures
\inbook \cite{2004/okamoto-ctrsa}
\pages 126--128
\endref
[BibTeX .bib file]

\bib{2000/bleichenbacher}
\yr 2000
\mr 2001b:94030
\by Daniel Bleichenbacher
\by Phong Q. Nguyen
\paper Noisy polynomial interpolation and noisy Chinese remaindering
\inbook \cite{2000/preneel}
\pages 53--69
\url http://www.di.ens.fr/~pnguyen/pub.html
\endref
[BibTeX .bib file] [PS mirror]

\bib{2004/bloemer}
\yr 2004
\by Johannes Bloemer
\by Jorge Guajardo Merchan
\by Volker Krummel
\paper Provably secure masking of AES
\url http://eprint.iacr.org/2004/101/
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1968/bluestein}
\yr 1968
\by Leo I. Bluestein
\paper A linear filtering approach to the computation of the discrete Fourier transform
\jour IEEE Northeast Electronics Research and Engineering Meeting
\vol 10
\pages 218--219
\endref
[BibTeX .bib file]

\bib{1970/bluestein}
\yr 1970
\by Leo I. Bluestein
\paper A linear filtering approach to the computation of discrete Fourier transform
\jour IEEE Transactions on Audio and Electroacoustics
\vol 18
\pages 451--455
\endref
[BibTeX .bib file]

\bib{1986/blum}
\yr 1986
\mr 87k:65007
\by Lenore Blum
\by Manuel Blum
\by Michael Shub
\paper A simple unpredictable pseudo-random number generator
\jour SIAM Journal on Computing
\issn 0097--5397
\vol 15
\pages 364--383
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1986/blum
\endref
[BibTeX .bib file] [scanned version]

\bib{1984/blum}
\yr 1984
\mr 86a:68021
\by Manuel Blum
\by Silvio Micali
\paper How to generate cryptographically strong sequences of pseudorandom bits
\jour SIAM Journal on Computing
\issn 0097--5397
\vol 13
\pages 850--864
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1984/blum
\endref
[BibTeX .bib file] [scanned version]

\bib{1995/bocharova}
\yr 1995
\mr 97m:94013  
\by Irina E. Bocharova
\by Boris D. Kudryashov
\paper Fast exponentiation in cryptography
\inbook \cite{1995/cohen}
\pages 146--157
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1995/bocharova
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1996/boender}
\yr 1996
\mr 97m:11155
\by Henk Boender
\by Herman J. J. te Riele
\paper Factoring integers with large-prime variations of the quadratic sieve
\jour Experimental Mathematics
\issn 1058--6458
\vol 5
\pages 257--273
\endref
[BibTeX .bib file]

\bib{1993/denboer}
\yr 1993
\by Bert den Boer
\paper A simple and key-economical unconditional authentication scheme
\jour Journal of Computer Security
\issn 0926--227X
\vol 2
\pages 65--71
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1993/denboer
\endref
[BibTeX .bib file] [scanned version]

\bib{2000/boneh-crt}
\yr 2000
\by Dan Boneh
\paper Finding smooth integers in short intervals using CRT decoding
\inbook \cite{2000/-stoc}
\pages 265--272
\seenewer \cite{2002/boneh-crt}
\endref
[BibTeX .bib file]

\bib{2002/boneh-crt}
\yr 2002
\mr 1 912 302
\by Dan Boneh
\paper Finding smooth integers in short intervals using CRT decoding
\jour Journal of Computer and System Sciences
\issn 0022--0000
\vol 64
\pages 768--784
\url http://crypto.stanford.edu/~dabo/abstracts/CRTdecode.html
\seeolder \cite{2000/boneh-crt}
\endref
[BibTeX .bib file] [PS mirror]

\bib{2003/boneh-book}
\yr 2003
\isbn 3--540--40674--3
\mr 2005d:94151
\editor Dan Boneh
\book Advances in cryptology: CRYPTO 2003, 23rd annual international cryptology conference, Santa Barbara, California, USA, August 17--21, 2003, proceedings
\series Lecture Notes in Computer Science
\seriesvol 2729
\publ Springer
\publaddr Berlin
\endref
[BibTeX .bib file]

\bib{2000/boneh}
\yr 2000
\mr 2002g:94034
\by Dan Boneh
\by Glenn Durfee
\paper Cryptanalysis of RSA with private key $d$ less than $N^{0.292}$
\jour IEEE Transactions on Information Theory
\issn 0018--9448
\vol 46
\pages 1339--1349
\url http://theory.stanford.edu/~gdurf/publications.html
\endref
[BibTeX .bib file] [PS mirror]

\bib{1999/boneh}
\yr 1999
\by Dan Boneh
\by Glenn Durfee
\by Nick Howgrave-Graham
\paper Factoring $N=p^r q$ for large $r$
\inbook \cite{1999/wiener}
\pages 326--337
\url http://crypto.stanford.edu/~dabo/abstracts/prq.html
\endref
[BibTeX .bib file] [PS mirror]

\bib{1956/bordewijk}
\yr 1956
\mr 18:171b
\by J. L. Bordewijk
\paper Inter-reciprocity applied to electrical networks
\jour Applied Scientific Research B: Electrophysics, Acoustics, Optics, Mathematical Methods
\vol 6
\pages 1--74
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1956/bordewijk
\endref
[BibTeX .bib file] [scanned version] Explains a transposition operation on an electrical network. The impedance matrix of the transposed network is the transpose of the original impedance matrix.

\bib{1974/borodin}
\yr 1974
\mr 51:7365
\by Allan Borodin
\by Robert T. Moenck
\paper Fast modular transforms
\jour Journal of Computer and System Sciences
\issn 0022--0000
\vol 8
\pages 366--386
\also older version, not a subset, in \cite{1972/moenck}
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1974/borodin
\endref
[BibTeX .bib file] [scanned version]

\bib{1975/borodin}
\yr 1975
\mr 57:8145
\by Allan Borodin
\by Ian Munro
\book The computational complexity of algebraic and numeric problems
\publ Elsevier
\publaddr New York
\endref
[BibTeX .bib file]

\bib{1987/borwein}
\yr 1987
\isbn 0--471--83138--7
\mr 89a:11134
\by Jonathan M. Borwein
\by Peter B. Borwein
\book Pi and the AGM
\publ Wiley
\publaddr New York
\endref
[BibTeX .bib file] Reprinted in 1998 (99h:11147 0-471-31515-X), apparently with no changes outside the preface.

\bib{1988/borwein}
\yr 1988
\by Jonathan M. Borwein
\by Peter B. Borwein
\paper On the complexity of familiar functions and numbers
\jour SIAM Review
\issn 1095--7200
\vol 30
\pages 589--601
\endref
[BibTeX .bib file]

\bib{2000/borwein}
\yr 2000
\mr 2001h:11110
\by Jonathan M. Borwein
\by David M. Bradley
\by Richard E. Crandall
\paper Computational strategies for the Riemann zeta function
\jour Journal of Computational and Applied Mathematics
\issn 0377--0427
\vol 121
\pages 247--296
\url http://www.sciencedirect.com/science/article/B6TYH-4118GDF-F/1/64371ba75fa0e923ba6b231779fb0673
\endref
[BibTeX .bib file] [PDF mirror] Gives far too much credit to Karatsuba.

\bib{1990/bos}
\yr 1990
\by Jurjen Bos
\by Matthijs Coster
\paper Addition chain heuristics
\inbook \cite{1990/brassard-book}
\pages 400--407
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1990/bos
\endref
[BibTeX .bib file] [scanned version]

\bib{1985/bosma}
\yr 1985
\by Wieb Bosma
\paper Primality testing using elliptic curves
\paperinfo Technical Report 85--12
\publ Amsterdam
\endref
[BibTeX .bib file]

\bib{2000/bosma-book}
\yr 2000
\isbn 3--540--67695--3
\mr 2002d:11002
\editor Wieb Bosma
\book Algorithmic number theory: ANTS-IV
\series Lecture Notes in Computer Science
\seriesvol 1838
\publ Springer-Verlag
\publaddr Berlin
\endref
[BibTeX .bib file]

\bib{1995/bosma-ecm}
\yr 1995
\mr 96d:11134
\by Wieb Bosma
\by Arjen K. Lenstra
\paper An implementation of the elliptic curve integer factorization method
\inbook \cite{1995/bosma-book}
\pages 119--136
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1995/bosma-ecm
\endref
[BibTeX .bib file] [scanned version]

\bib{1990/bosma-summary}
\yr 1990
\by Wieb Bosma
\by Marc-Paul van der Hulst
\paper Faster primality testing: extended abstract
\inbook \cite{1990/quisquater}
\pages 652--656
\endref
[BibTeX .bib file] Abstract: ``Several major improvements to the Jacobi sum primality testing algorithm will speed it up in such a way that proving primality of primes of up to 500 digits will be a matter of routine. Primes of about 800 digits will take at most one night on a Cray.'' In paper: ``We have made practical improvements on this algorithm in several directions.'' First direction is combining with n-1, n^2-1, etc. Second is working in the order-of-n-mod-p^k subring. Third is merging computations for several primes. Fourth is using Lenstra's n^(1/3) algorithm.

\bib{1990/bosma}
\yr 1990
\by Wieb Bosma
\by Marc-Paul van der Hulst
\book Primality proving with cyclotomy
\bookinfo Ph.D. thesis
\publ Universiteit van Amsterdam
\endref
[BibTeX .bib file]

\bib{1995/bosma-book}
\yr 1995
\isbn 0--7923--3501--5
\mr 96c:00019
\editor Wieb Bosma
\editor Alf J. van der Poorten
\book Computational algebra and number theory: CANT2
\publ Kluwer Academic Publishers
\publaddr Dordrecht
\endref
[BibTeX .bib file]

\bib{1997/bosselaers}
\yr 1997
\by Antoon Bosselaers
\paper Even faster hashing on the Pentium
\url http://www.esat.kuleuven.ac.be/~bosselae/publications.html
\endref
[BibTeX .bib file] [PS mirror]

\bib{1994/bosselaers-library}
\yr 1994
\by Antoon Bosselaers
\by Ren\'e Govaerts
\by Joos Vandewalle
\paper A fast and flexible software library for large integer arithmetic
\inbook \cite{1994/macq}
\pages 82--89
\url http://www.esat.kuleuven.ac.be/~bosselae/publications.html
\endref
[BibTeX .bib file] [PS mirror]

\bib{1994/bosselaers-reduction}
\yr 1994
\by Antoon Bosselaers
\by Ren\'e Govaerts
\by Joos Vandewalle
\paper Comparison of three modular reduction functions
\inbook \cite{1994/stinson-book}
\pages 175--186
\url http://www.esat.kuleuven.ac.be/~bosselae/publications.html
\endref
[BibTeX .bib file] [PS mirror]

\bib{1996/bosselaers}
\yr 1996
\by Antoon Bosselaers
\by Ren\'e Govaerts
\by Joos Vandewalle
\paper Fast hashing on the Pentium
\inbook \cite{1996/koblitz}
\pages 298--312
\url http://www.esat.kuleuven.ac.be/~bosselae/publications.html
\endref
[BibTeX .bib file] [PDF mirror]

\bib{2004/bostan}
\yr 2004
\by Alin Bostan
\by Gr\'egoire Lecerf
\by Bruno Salvy
\by \'Eric Schost
\by Bernd Wiebelt
\paper Complexity issues in bivariate polynomial factorization
\inbook \cite{2004/gutierrez-issac}
\pages 42--49
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 2004/bostan
\endref
[BibTeX .bib file] [PDF mirror]

\bib{2003/bostan}
\yr 2003
\by Alin Bostan
\by Gr\'egoire Lecerf
\by \'Eric Schost
\paper Tellegen's principle into practice
\inbook \cite{2003/hong-issac}
\pages 37--44
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 2003/bostan
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1989/boyar}
\yr 1989
\by Joan Boyar
\paper Inferring sequences produced by a linear congruential generator missing low-order bits
\jour Journal of Cryptology
\issn 0933--2790
\vol 1
\pages 177--184
\endref
[BibTeX .bib file]

\bib{2001/boyd-book}
\yr 2001
\isbn 3--540--42987--5
\mr 2003d:94001
\book Advances in cryptology---ASIACRYPT 2001: proceedings of the 7th international conference on the theory and application of cryptology and information security held on the Gold Coast, December 9--13, 2001
\editor Colin Boyd
\series Lecture Notes in Computer Science
\seriesvol 2248
\publ Springer-Verlag
\publaddr Berlin
\endref
[BibTeX .bib file]

\bib{1983/brassard}
\yr 1983
\by Gilles Brassard
\paper On computationally secure authentication tags requiring short secret shared keys
\inbook \cite{1983/chaum}
\pages 79--86
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1983/brassard
\endref
[BibTeX .bib file] [scanned version]

\bib{1990/brassard-book}
\yr 1990
\isbn 0--387--97317--6
\mr 91b:94002
\editor Gilles Brassard
\book Advances in cryptology---CRYPTO '89
\series Lecture Notes in Computer Science
\seriesvol 435
\publ Springer-Verlag
\publaddr Berlin
\endref
[BibTeX .bib file]

\bib{1988/brassard}
\yr 1988
\isbn 0--13--023243--2
\mr 90j:68002
\by Gilles Brassard
\by Paul Bratley
\book Algorithmics: theory and practice
\publ Prentice-Hall
\publaddr Englewood Cliffs, New Jersey
\endref
[BibTeX .bib file] French version: Algorithmique: conception et analyse, Masson, Paris, 1987.

\bib{1939/brauer}
\yr 1939
\mr 1,40a
\by Alfred Brauer
\paper On addition chains
\jour Bulletin of the American Mathematical Society
\issn 0273--0979
\vol 45
\pages 736--739
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1939/brauer
\endref
[BibTeX .bib file] [scanned version]

\bib{1995/bremner}
\yr 1995
\mr 96g:11024
\by Andrew Bremner
\paper On sums of three cubes
\inbook \cite{1995/dilcher}
\pages 87--91
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1995/bremner
\endref
[BibTeX .bib file] [scanned version]

\bib{1969/brenner}
\yr 1969
\by Norman M. Brenner
\paper Fast Fourier transform of externally stored data
\jour IEEE Transactions on Audio and Electroacoustics
\vol 17
\pages 128--132
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1969/brenner
\endref
[BibTeX .bib file] [scanned version]

\bib{1970/brent-carry}
\yr 1970
\by Richard P. Brent
\paper On the addition of binary numbers
\jour IEEE Transactions on Computers
\issn 0018--9340
\vol 19
\pages 758--759
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1970/brent-carry
\endref
[BibTeX .bib file] [scanned version]

\bib{1973/brent}
\yr 1973
\mr 48:8360
\by Richard P. Brent
\paper The first occurrence of large gaps between successive primes
\jour Mathematics of Computation
\issn 0025--5718
\vol 27
\pages 959--963
\url http://web.comlab.ox.ac.uk/oucl/work/richard.brent/pub/pub019.html
\endref
[BibTeX .bib file] [PS mirror]

\bib{1974/brent}
\yr 1974
\mr 58:31996
\by Richard P. Brent
\paper The parallel evaluation of general arithmetic expressions
\jour Journal of the ACM
\issn 0004--5411
\vol 21
\pages 201--206
\url http://web.comlab.ox.ac.uk/oucl/work/richard.brent/pub/pub022.html
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1976/brent-elementary}
\yr 1976
\mr 52:16111
\by Richard P. Brent
\paper Fast multiple-precision evaluation of elementary functions
\jour Journal of the ACM
\issn 0004--5411
\vol 23
\pages 242--251
\url http://web.comlab.ox.ac.uk/oucl/work/richard.brent/pub/pub034.html
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1976/brent-zero}
\yr 1976
\mr 54:11843
\by Richard P. Brent
\paper Multiple-precision zero-finding methods and the complexity of elementary function evaluation
\inbook \cite{1976/traub}
\pages 151--176
\url http://web.comlab.ox.ac.uk/oucl/work/richard.brent/pub/pub028.html
\endref
[BibTeX .bib file] [PS mirror]

\bib{1976/brent-arithmetic}
\yr 1976
\by Richard P. Brent
\paper The complexity of multiple-precision arithmetic
\inbook \cite{1976/anderssen-book}
\url http://web.comlab.ox.ac.uk/oucl/work/richard.brent/pub/pub032.html
\pages 126--165
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1980/brent-cycles}
\yr 1980
\mr 82a:10017
\by Richard P. Brent
\paper An improved Monte Carlo factorization algorithm
\jour BIT
\issn 0006--3835
\vol 20
\pages 176--184
\endref
[BibTeX .bib file]

\bib{1986/brent}
\yr 1986
\by Richard P. Brent
\paper Some integer factorization algorithms using elliptic curves
\jour Australian Computer Science Communications
\issn 0157--3055
\vol 8
\pages 149--163
\endref
[BibTeX .bib file]

\bib{1990/brent}
\yr 1990
\mr 91h:11148
\by Richard P. Brent
\paper Parallel algorithms for integer factorisation
\inbook \cite{1990/loxton}
\pages 26--37
\endref
[BibTeX .bib file]

\bib{1999/brent}
\yr 1999
\mr 99e:11154
\by Richard P. Brent
\paper Factorization of the tenth Fermat number
\jour Mathematics of Computation
\issn 0025--5718
\vol 68
\pages 429--451
\endref
[BibTeX .bib file]

\bib{1980/brent-gcd}
\yr 1980
\mr 82d:65033
\by Richard P. Brent
\by Fred G. Gustavson
\by David Y. Y. Yun
\paper Fast solution of Toeplitz systems of equations and computation of Pad\'e approximants
\jour Journal of Algorithms
\issn 0196--6774
\vol 1
\pages 259--295
\url http://web.comlab.ox.ac.uk/oucl/work/richard.brent/pub/pub059.html
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1978/brent}
\yr 1978
\mr 58:25090
\by Richard P. Brent
\by H. T. Kung
\paper Fast algorithms for manipulating formal power series
\jour Journal of the ACM
\issn 0004--5411
\vol 25
\pages 581--595
\endref
[BibTeX .bib file]

\bib{1980/brent-gamma}
\yr 1980
\mr 82g:10002
\by Richard P. Brent
\by Edwin M. McMillan
\paper Some new algorithms for high-precision computation of Euler's constant
\jour Mathematics of Computation
\issn 0025--5718
\vol 34
\pages 305--312
\url http://web.comlab.ox.ac.uk/oucl/work/richard.brent/pub/pub049.html
\endref
[BibTeX .bib file] [PDF mirror]

\bib{1981/brent}
\yr 1981
\mr 83h:10014
\by Richard P. Brent
\by John M. Pollard
\paper Factorization of the eighth Fermat number
\jour Mathematics of Computation
\issn 0025--5718
\vol 36
\pages 627--630
\endref
[BibTeX .bib file]

\bib{1977/bresenham}
\yr 1977
\by Jack Bresenham
\paper A linear algorithm for incremental digital display of circular arcs
\jour Communications of the ACM
\issn 0001--0782
\vol 20
\pages 100--106
\endref
[BibTeX .bib file]

\bib{1989/bressoud}
\yr 1989
\isbn 0--387--97040--1
\mr 91e:11150
\by David M. Bressoud
\book Factorization and primality testing
\publ Springer-Verlag
\publaddr New York
\endref
[BibTeX .bib file]

\bib{1993/brickell-book}
\yr 1993
\isbn 3--540--57340--2, 0--387--57340--2
\mr 95b:94001
\editor Ernest F. Brickell
\book Advances in cryptology---CRYPTO '92: 12th annual international cryptology conference, Santa Barbara, California, USA, August 16--20, 1992, proceedings
\series Lecture Notes in Computer Science
\seriesvol 740
\publ Springer-Verlag
\publaddr Berlin
\endref
[BibTeX .bib file]

\bib{1993/brickell-exp}
\yr 1993
\by Ernest F. Brickell
\by Daniel M. Gordon
\by Kevin S. McCurley
\by David B. Wilson
\paper Fast exponentiation with precomputation (extended abstract)
\inbook \cite{1993/rueppel}
\pages 200--207  
\seenewer \cite{1995/brickell-exp}
\url http://cr.yp.to/\allowbreak bib/\allowbreak entries.html#\allowbreak 1993/brickell-exp
\endref
[BibTeX .bib file] [scanned version]

\bib{1995/brickell-exp}
\yr 1995
\by Ernest F. Brickell
\by Daniel M. Gordon
\by Kevin S. McCurley
\by David B. Wilson
\paper Fast exponentiation with precomputation: algorithms and lower bounds
\url http://research.microsoft.com/~dbwilson/bgmw/
\seeolder \cite{1993/brickell-exp}
\endref
[BibTeX .bib file] [PS mirror]

\bib{1983/brickell-logs}
\yr 1983
\by Ernest F. Brickell
\by J. H. Moore
\paper Some remarks on the Herlestam-Johannesson algorithm for computing logarithms over GF$(2^p)$
\inbook \cite{1983/chaum}
\pages 15--19
\endref
[BibTeX .bib file] Introduction:
At the 1981 IEEE Symposium on Information Theory, T. Herlestam and R. Johannesson presented a heurestic [sic] method for computing logarithms over GF(2^p). They reported computing logarithms over GF(2^{31}) with surprisingly few iterations and claimed that the running time of their algorithm was polynomial in p.
The claim is absurd. This paper, which can be safely forgotten, presents the results of some uninformative calculations related to the Herlestam-Johannesson algorithm.

\bib{1988/brigham}
\yr 1988
\isbn 0--13--307505--2 
\by E. Oran Brigham
\book The fast Fourier transform and its applications
\publ Prentice-Hall
\publaddr Englewood Cliffs, New Jersey
\endref
[BibTeX .bib file]

\bib{1981/brillhart}
\yr 1981
\mr 84f:10009
\by John Brillhart
\paper Fermat's factoring method and its variants
\jour Congressus Numerantium
\issn 0384--9864
\vol 32
\pages 29--48
\endref
[BibTeX .bib file]