EDBT 2026 Demo / reviewers in the wild / expert
Peter L. Montgomery
dblp:83/2204
· DBLP profile ↗
12ranked-venue papers
2as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 9 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1Theory of computation · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
5 papers |
Cryptographic primitives and cryptanalysis · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Integrated circuit design · 50% Processor architecture and microarchitecture · 50% | |
| Theoretical computer science
2 papers |
Algorithms and data structures · 69% Coding theory · 31% |
Topics — the 11 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic primitives and cryptanalysis
integer factorization |
0.1 | 3 | 2010 | Factorization of a 768-Bit RSA Modulus · CRYPTO 2010 Factorization of RSA-140 Using the Number Field Sieve · ASIACRYPT 1999 A World Wide Number Field Sieve Factoring Record: On to 512 Bits · ASIACRYPT 1996 |
Cryptographic primitives and cryptanalysis › public-key cryptography
public-key cryptanalysis |
0.1 | 2 | 2010 | Factorization of a 768-Bit RSA Modulus · CRYPTO 2010 Factorization of a 512-Bit RSA Modulus · EUROCRYPT 2000 |
Cryptographic primitives and cryptanalysis › public-key cryptography
RSA |
0.1 | 1 | 2010 | Factorization of a 768-Bit RSA Modulus · CRYPTO 2010 |
Cryptographic primitives and cryptanalysis › finite field arithmetic
binary field arithmetic |
0.1 | 1 | 2005 | Five, Six, and Seven-Term Karatsuba-Like Formulae · IEEE Trans. Computers 2005 |
Cryptographic primitives and cryptanalysis › public-key cryptography › elliptic curve
elliptic-curve arithmetic |
0.1 | 1 | 2005 | Five, Six, and Seven-Term Karatsuba-Like Formulae · IEEE Trans. Computers 2005 |
Processor architecture and microarchitecture
computer arithmetic |
0.1 | 1 | 2005 | Five, Six, and Seven-Term Karatsuba-Like Formulae · IEEE Trans. Computers 2005 |
Integrated circuit design
digital circuit design |
0.1 | 1 | 2005 | Five, Six, and Seven-Term Karatsuba-Like Formulae · IEEE Trans. Computers 2005 |
Cryptographic primitives and cryptanalysis › integer factorization
number field sieve |
0.0 | 2 | 1999 | Factorization of RSA-140 Using the Number Field Sieve · ASIACRYPT 1999 A World Wide Number Field Sieve Factoring Record: On to 512 Bits · ASIACRYPT 1996 |
Cryptographic primitives and cryptanalysis › public-key cryptography › public-key cryptanalysis
RSA factorization |
0.0 | 1 | 2000 | Factorization of a 512-Bit RSA Modulus · EUROCRYPT 2000 |
Algorithms and data structures › linear algebra
linear algebra algorithms |
0.0 | 1 | 1995 | A Block Lanczos Algorithm for Finding Dependencies Over GF(2) · EUROCRYPT 1995 |
Compilers and program optimization › loop optimization
strength reduction |
0.0 | 1 | 1994 | Division by Invariant Integers using Multiplication · PLDI 1994 |
Methods — techniques the papers use, named apart from their topics
number field sieve · 0.2lattice sieving · 0.0sparse matrix methods · 0.0lanczos algorithm · 0.0two's complement arithmetic · 0.0integer multiplication · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Montgomery Multiplication Using Vector Instructions
Joppe W. Bos, Peter L. Montgomery, Daniel Shumow, Gregory M. Zaverucha |
Selected Areas in Cryptography | 2 |
| 2011 | Efficient SIMD Arithmetic Modulo a Mersenne NumberabstractThis paper describes carry-less arithmetic operations modulo an integer 2^M-1 in the thousand-bit range, targeted at single instruction multiple data platforms and applications where overall throughput is the main performance criterion. Using an implementation on a cluster of PlayStation 3 game consoles a new record was set for the elliptic curve method for integer factorization. Joppe W. Bos, Thorsten Kleinjung, Arjen K. Lenstra, Peter L. Montgomery |
IEEE Symposium on Computer Arithmetic | 4 |
| 2010 | Factorization of a 768-Bit RSA Modulus
Thorsten Kleinjung, Kazumaro Aoki, Jens Franke, Arjen K. Lenstra, Emmanuel Thomé, Joppe W. Bos, Pierrick Gaudry, Alexander Kruppa, Peter L. Montgomery, Dag Arne Osvik, Herman J. J. te Riele, Andrey Timofeev, Paul Zimmermann 0001 |
CRYPTO | 9 |
| 2010 | An Analysis of Affine Coordinates for Pairing Computation
Kristin E. Lauter, Peter L. Montgomery, Michael Naehrig |
Pairing | 2 |
| 2006 | Trading Inversions for Multiplications in Elliptic Curve Cryptography
Mathieu Ciet, Marc Joye, Kristin E. Lauter, Peter L. Montgomery |
Des. Codes Cryptogr. | 4 |
| 2005 | Five, Six, and Seven-Term Karatsuba-Like FormulaeabstractThe Karatsuba-Ofman algorithm starts with a way to multiply two 2-term (i.e., linear) polynomials using three scalar multiplications. There is also a way to multiply two 3-term (i.e., quadratic) polynomials using six scalar multiplications. These are used within recursive constructions to multiply two higher-degree polynomials in subquadratic time. We present division-free formulae, which multiply two 5-term polynomials with 13 scalar multiplications, two 6-term polynomials with 17 scalar multiplications, and two 7-term polynomials with 22 scalar multiplications. These formulae may be mixed with the 2-term and 3-term formulae within recursive constructions, leading to improved bounds for many other degrees. Using only the 6-term formula leads to better asymptotic performance than standard Karatsuba. The new formulae work in any characteristic, but simplify in characteristic 2. We describe their application to elliptic curve arithmetic over binary fields. We include some timing data. Peter L. Montgomery |
IEEE Trans. Computers | 1 |
| 2003 | Fast Elliptic Curve Arithmetic and Improved Weil Pairing Evaluation
Kirsten Eisenträger, Kristin E. Lauter, Peter L. Montgomery |
CT-RSA | 3 |
| 2000 | Factorization of a 512-Bit RSA Modulus
Stefania Cavallar, Bruce Dodson, Arjen K. Lenstra, Walter M. Lioen, Peter L. Montgomery, Brian Murphy, Herman J. J. te Riele, Karen Aardal, Jeff Gilchrist, Gérard Guillerm, Paul C. Leyland, Joël Marchand, François Morain, Alec Muffett, Chris Putnam, Craig Putnam, Paul Zimmermann 0001 |
EUROCRYPT | 5 |
| 1999 | Factorization of RSA-140 Using the Number Field Sieve
Stefania Cavallar, Bruce Dodson, Arjen K. Lenstra, Paul C. Leyland, Walter M. Lioen, Peter L. Montgomery, Brian Murphy, Herman J. J. te Riele, Paul Zimmermann 0001 |
ASIACRYPT | 6 |
| 1996 | A World Wide Number Field Sieve Factoring Record: On to 512 Bits
James Cowie, Bruce Dodson, R. Marije Elkenbracht-Huizing, Arjen K. Lenstra, Peter L. Montgomery, Jörg Zayer |
ASIACRYPT | 5 |
| 1995 | A Block Lanczos Algorithm for Finding Dependencies Over GF(2)
Peter L. Montgomery |
EUROCRYPT | 1 |
| 1994 | Division by Invariant Integers using MultiplicationabstractInteger division remains expensive on today's processors as the cost of integer multiplication declines. We present code sequences for division by arbitrary nonzero integer constants and run-time invariants using integer multiplication. The algorithms assume a two's complement architecture. Most also require that the upper half of an integer product be quickly accessible. We treat unsigned division, signed division where the quotient rounds towards zero, signed division where the quotient rounds towards -∞, and division where the result is known a priori to be exact. We give some implementation results using the C compiler GCC. Torbjörn Granlund, Peter L. Montgomery |
PLDI | 2 |