EDBT 2026 Demo / reviewers in the wild / expert
Thorsten Kleinjung
dblp:54/5779
· DBLP profile ↗
15ranked-venue papers
3as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 12 · 3 first-authorTheory of computation · 2Systems, architecture and hardware · 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
11 papers |
Cryptographic primitives and cryptanalysis · 96% Cryptographic protocols and secure computation · 4% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
GPUs and heterogeneous computing · 51% Integrated circuit design · 49% |
Topics — the 15 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic primitives and cryptanalysis
integer factorization |
0.8 | 6 | 2015 | The Tower Number Field Sieve · ASIACRYPT (2) 2015 Cofactorization on Graphics Processing Units · CHES 2014 Mersenne Factorization Factory · ASIACRYPT (1) 2014 |
Cryptographic primitives and cryptanalysis › integer factorization
number field sieve |
0.4 | 2 | 2015 | The Tower Number Field Sieve · ASIACRYPT (2) 2015 Mersenne Factorization Factory · ASIACRYPT (1) 2014 |
Cryptographic primitives and cryptanalysis › public-key cryptography
digital signatures |
0.4 | 1 | 2019 | CSI-FiSh: Efficient Isogeny Based Signatures Through Class Group Computations · ASIACRYPT (1) 2019 |
Cryptographic primitives and cryptanalysis › public-key cryptography › digital signatures › post-quantum signatures
isogeny-based signature |
0.4 | 1 | 2019 | CSI-FiSh: Efficient Isogeny Based Signatures Through Class Group Computations · ASIACRYPT (1) 2019 |
Cryptographic primitives and cryptanalysis
discrete logarithm |
0.3 | 1 | 2017 | Computation of a 768-Bit Prime Field Discrete Logarithm · EUROCRYPT (1) 2017 |
Cryptographic primitives and cryptanalysis
discrete logarithm problem |
0.2 | 1 | 2014 | Breaking '128-bit Secure' Supersingular Binary Curves - (Or How to Solve Discrete Logarithms in F24 1223 and F212 367) · CRYPTO (2) 2014 |
Cryptographic primitives and cryptanalysis
public-key cryptography |
0.2 | 2 | 2012 | Public Keys · CRYPTO 2012 A Kilobit Special Number Field Sieve Factorization · ASIACRYPT 2007 |
Cryptographic protocols and secure computation
secure multiparty computation |
0.1 | 1 | 2012 | ECM at Work · ASIACRYPT 2012 |
Cryptographic primitives and cryptanalysis › public-key cryptography
RSA |
0.1 | 2 | 2010 | Factorization of a 768-Bit RSA Modulus · CRYPTO 2010 A Kilobit Special Number Field Sieve Factorization · ASIACRYPT 2007 |
Cryptographic primitives and cryptanalysis
post-quantum cryptography |
0.1 | 1 | 2019 | CSI-FiSh: Efficient Isogeny Based Signatures Through Class Group Computations · ASIACRYPT (1) 2019 |
Cryptographic primitives and cryptanalysis › public-key cryptography
public-key cryptanalysis |
0.1 | 1 | 2010 | Factorization of a 768-Bit RSA Modulus · CRYPTO 2010 |
GPUs and heterogeneous computing
GPU computing |
0.1 | 1 | 2014 | Cofactorization on Graphics Processing Units · CHES 2014 |
Integrated circuit design › digital circuit design
cryptographic hardware |
0.1 | 1 | 2005 | SHARK: A Realizable Special Hardware Sieving Device for Factoring 1024-Bit Integers · CHES 2005 |
Cryptographic primitives and cryptanalysis › public-key cryptography
elliptic curve cryptography |
0.0 | 1 | 2012 | ECM at Work · ASIACRYPT 2012 |
Cryptographic primitives and cryptanalysis › integer factorization
elliptic curve method |
0.0 | 1 | 2012 | ECM at Work · ASIACRYPT 2012 |
Methods — techniques the papers use, named apart from their topics
GPU acceleration · 0.4number field sieve · 0.1special number field sieve · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Revisiting ECM on GPUs
Jonas Wloka, Jan Richter-Brockmann, Colin Stahlke, Thorsten Kleinjung, Christine Priplata, Tim Güneysu |
CANS | 4 |
| 2019 | CSI-FiSh: Efficient Isogeny Based Signatures Through Class Group Computations
Ward Beullens, Thorsten Kleinjung, Frederik Vercauteren |
ASIACRYPT (1) | 2 |
| 2017 | Computation of a 768-Bit Prime Field Discrete Logarithm
Thorsten Kleinjung, Claus Diem, Arjen K. Lenstra, Christine Priplata, Colin Stahlke |
EUROCRYPT (1) | 1 |
| 2017 | Parametrizations for Families of ECM-Friendly CurvesabstractWe provide a new family of elliptic curves that results in a one to two percent performance improvement of the elliptic curve integer factorization method. The speedup is confirmed by extensive tests for factors ranging from 15 to 63 bits. Alexandre Gélin, Thorsten Kleinjung, Arjen K. Lenstra |
ISSAC | 2 |
| 2015 | The Tower Number Field Sieve
Razvan Barbulescu, Pierrick Gaudry, Thorsten Kleinjung |
ASIACRYPT (2) | 3 |
| 2014 | Mersenne Factorization FactoryabstractWe present work in progress to completely factor seventeen Mersenne numbers using a variant of the special number field sieve where sieving on the algebraic side is shared among the numbers. It is expected that it reduces the overall factoring effort by more than 50%. As far as we know this is the first practical application of Coppersmith’s “factorization factory” idea. Most factorizations used a new double-product approach that led to additional savings in the matrix step. Thorsten Kleinjung, Joppe W. Bos, Arjen K. Lenstra |
ASIACRYPT (1) | 1 |
| 2014 | Cofactorization on Graphics Processing Units
Andrea Miele, Joppe W. Bos, Thorsten Kleinjung, Arjen K. Lenstra |
CHES | 3 |
| 2014 | Breaking '128-bit Secure' Supersingular Binary Curves - (Or How to Solve Discrete Logarithms in F24 1223 and F212 367)
Robert Granger, Thorsten Kleinjung, Jens Zumbrägel |
CRYPTO (2) | 2 |
| 2012 | ECM at Work
Joppe W. Bos, Thorsten Kleinjung |
ASIACRYPT | 2 |
| 2012 | Public Keys
Arjen K. Lenstra, James P. Hughes 0001, Maxime Augier, Joppe W. Bos, Thorsten Kleinjung, Christophe Wachter |
CRYPTO | 5 |
| 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 | 2 |
| 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 | 1 |
| 2007 | A Kilobit Special Number Field Sieve Factorization
Kazumaro Aoki, Jens Franke, Thorsten Kleinjung, Arjen K. Lenstra, Dag Arne Osvik |
ASIACRYPT | 3 |
| 2005 | SHARK: A Realizable Special Hardware Sieving Device for Factoring 1024-Bit Integers
Jens Franke, Thorsten Kleinjung, Christof Paar, Jan Pelzl, Christine Priplata, Colin Stahlke |
CHES | 2 |
| 2005 | Hardware Factorization Based on Elliptic Curve MethodabstractThe security of the most popular asymmetric cryptographic scheme RSA depends on the hardness of factoring large numbers. The best known method for factorization large integers is the general number field sieve (GNFS). Recently, architectures for special purpose hardware for the GNFS have been proposed. One important step within the GNFS is the factorization of mid-size numbers for smoothness testing, an efficient algorithm for which is the elliptic curve method (ECM). Since the smoothness testing is also suitable for parallelization, it is promising to improve ECM via special-purpose hardware. We show that massive parallel and cost efficient ECM hardware engines can improve the cost-time product of the RSA moduli factorization via the GNFS considerably. The computation of ECM is a classical example for an algorithm that can be significantly accelerated through special-purpose hardware. In this work, we present an efficient hardware implementation of ECM to factor numbers up to 200 bits, which is also scalable to other bit lengths. For proof-of-concept purposes, ECM is realized as a software-hardware co-design on an FPGA and an embedded microcontroller. This appears to be the first publication of a realized hardware implementation of ECM, and the first description of GNFS acceleration through hardware-based ECM. Martin Simka, Jan Pelzl, Thorsten Kleinjung, Jens Franke, Christine Priplata, Colin Stahlke, Milos Drutarovský, Viktor Fischer |
FCCM | 3 |