Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Thomas J. Wollinger

dblp:w/ThomasJWollinger · DBLP profile ↗
← Back
11ranked-venue papers
5as first author
0since 2021 · last 2007
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 5 · 4 first-authorSecurity and privacy · 5Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

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
3 papers
Cryptographic primitives and cryptanalysis · 100%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Integrated circuit design · 88% Processor architecture and microarchitecture · 12%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cryptographic primitives and cryptanalysis › public-key cryptography › elliptic curve cryptography
hyperelliptic curve cryptography
0.132006
Cantor versus Harley: Optimization and Analysis of Explicit Formulae for Hyperelliptic Curve Cryptosystems · IEEE Trans. Computers 2005
Hyperelliptic Curve Cryptosystems: Closing the Performance Gap to Elliptic Curves · CHES 2003
Optimum Digit Serial GF(2^m) Multipliers for Curve-Based Cryptography · IEEE Trans. Computers 2006
Cryptographic primitives and cryptanalysis
public-key cryptography
0.122005
Cantor versus Harley: Optimization and Analysis of Explicit Formulae for Hyperelliptic Curve Cryptosystems · IEEE Trans. Computers 2005
Hyperelliptic Curve Cryptosystems: Closing the Performance Gap to Elliptic Curves · CHES 2003
Cryptographic primitives and cryptanalysis › public-key cryptography
elliptic curve cryptography
0.112006
Optimum Digit Serial GF(2^m) Multipliers for Curve-Based Cryptography · IEEE Trans. Computers 2006
Cryptographic primitives and cryptanalysis › cryptographic implementation
hardware implementation
0.112006
Optimum Digit Serial GF(2^m) Multipliers for Curve-Based Cryptography · IEEE Trans. Computers 2006
Integrated circuit design
digital circuit design
0.112006
Optimum Digit Serial GF(2^m) Multipliers for Curve-Based Cryptography · IEEE Trans. Computers 2006
Integrated circuit design
finite field arithmetic
0.112006
Optimum Digit Serial GF(2^m) Multipliers for Curve-Based Cryptography · IEEE Trans. Computers 2006
Processor architecture and microarchitecture › microprocessor design
microprocessor implementation
0.012005
Cantor versus Harley: Optimization and Analysis of Explicit Formulae for Hyperelliptic Curve Cryptosystems · IEEE Trans. Computers 2005

Methods — techniques the papers use, named apart from their topics

time-area product evaluation · 0.1n-accumulator multiplier · 0.1double accumulator multiplier · 0.1karatsuba reduction · 0.1harley's algorithm · 0.1cantor's algorithm · 0.1hyperelliptic curve cryptosystems · 0.0
YearPublicationVenuePosition
2007 Efficient explicit formulae for genus 3 hyperelliptic curve cryptosystems over binary fields
abstract
The ideal class groups of hyperelliptic curves (HECs) can be used in cryptosystems based on the discrete logarithm problem. Recent developments of computational technologies for scalar multiplications of divisor classes have shown that the performance of hyperelliptic curve cryptosystems (HECC) is compatible to that of elliptic curve cryptosystems. Especially, due to short operand sizes, genus 3 HECC are well suited for all kinds of embedded processor architectures, where resources such as storage, time or power are constrained. In the paper, the acceleration of the divisor class doubling for genus 3 HECs over binary fields is investigated and the number of field operations needed is analysed. By constructing birational transformations of variables, four types of curves which can lead to much faster divisor class doubling are found and the corresponding explicit formulae are given. In particular, for special genus 3 HECs over binary fields with h(X)=1, the fastest explicit doubling formula published so far which only requires one field inversion, ten field multiplications and eleven field squarings, is obtained. Furthermore, comparisons with the known results in terms of field operations and implementations of genus 3 HECC over three different binary fields on a Pentium-4 processor are provided.
Xinxin Fan, Thomas J. Wollinger, Guang Gong
IET Inf. Secur.2
2006 Efficient Doubling on Genus 3 Curves over Binary Fields
Xinxin Fan, Thomas J. Wollinger, Yumin Wang
CT-RSA2
2006 Performance of HECC Coprocessors Using Inversion-Free Formulae
Thomas J. Wollinger, Guido Bertoni, Luca Breveglieri, Christof Paar
ICCSA (3)1
2006 Optimum Digit Serial GF(2^m) Multipliers for Curve-Based Cryptography
abstract
Digit serial multipliers are used extensively in hardware implementations of elliptic and hyperelliptic curve cryptography. This contribution shows different architectural enhancements in least significant digit (LSD) multiplier for binary fields GF(2m). We propose two different architectures, the double accumulator multiplier (DAM) and N-accumulator multiplier (NAM), which are both faster compared to traditional LSD multipliers. Our evaluation of the multipliers for different digit sizes gives optimum choices and shows that currently used digit sizes are the worst possible choices. Hence, one of the most important results of this contribution is that digit sizes of the form 2l- 1, where l is an integer, are preferable for the digit multipliers. Furthermore, one should always use the NAM architecture to get the best timings. Considering the time area product DAM or NAM gives the best performance depending on the digit size
Sandeep S. Kumar, Thomas J. Wollinger, Christof Paar
IEEE Trans. Computers2
2005 Cantor versus Harley: Optimization and Analysis of Explicit Formulae for Hyperelliptic Curve Cryptosystems
abstract
Hyperelliptic curves (HEC) look promising for cryptographic applications, because of their short operand size compared to other public-key schemes. The operand sizes seem well suited for small processor architectures, where memory and speed are constrained. However, the group operation has been believed to be too complex and, thus, HEC have not been used in this context so far. In recent years, a lot of effort has been made to speed up group operation of genus-2 HEC. In this paper, we increase the efficiency of the genus-2 and genus-3 hyperelliptic curve cryptosystems (HECC). For certain genus-3 curves, we can gain almost 80 percent performance for a group doubling. This work not only improves Gaudry and Harley's algorithm, but also improves the original algorithm introduced by Cantor [1987]. Contrary to common belief, we show that it is also practical for certain curves to use Cantor's algorithm to obtain the highest efficiency for the group operation. In addition, we introduce a general reduction method for polynomials according to Karatsuba. We implemented our most efficient group operations on Pentium and ARM microprocessors.
Thomas J. Wollinger, Jan Pelzl, Christof Paar
IEEE Trans. Computers1
2004 Security on FPGAs: State-of-the-art implementations and attacks
abstract
In the last decade, it has become apparent that embedded systems are integral parts of our every day lives. The wireless nature of many embedded applications as well as their omnipresence has made the need for security and privacy preserving mechanisms particularly important. Thus, as field programmable gate arrays (FPGAs) become integral parts of embedded systems, it is imperative to consider their security as a whole. This contribution provides a state-of-the-art description of security issues on FPGAs, both from the system and implementation perspectives. We discuss the advantages of reconfigurable hardware for cryptographic applications, show potential security problems of FPGAs, and provide a list of open research problems. Moreover, we summarize both public and symmetric-key algorithm implementations on FPGAs.
Thomas J. Wollinger, Jorge Guajardo, Christof Paar
ACM Trans. Embed. Comput. Syst.1
2004 Elliptic and hyperelliptic curves on embedded µP
abstract
It is widely recognized that data security will play a central role in future IT systems. Providing public-key cryptographic primitives, which are the core tools for security, is often difficult on embedded processor due to computational, memory, and power constraints. This contribution appears to be the first thorough comparison of two public-key families, namely elliptic curve (ECC) and hyperelliptic curve cryptosystems on a wide range of embedded processor types (ARM, ColdFire, PowerPC). We investigated the influence of the processor type, resources, and architecture regarding throughput. Further, we improved previously known HECC algorithms resulting in a more efficient arithmetic.
Thomas J. Wollinger, Jan Pelzl, Volker Wittelsberger, Christof Paar, Gökay Saldamli, Çetin Kaya Koç
ACM Trans. Embed. Comput. Syst.1
2003 Hyperelliptic Curve Cryptosystems: Closing the Performance Gap to Elliptic Curves
Jan Pelzl, Thomas J. Wollinger, Jorge Guajardo, Christof Paar
CHES2
2003 Efficient GF(pm) Arithmetic Architectures for Cryptographic Applications
Guido Bertoni, Jorge Guajardo, Sandeep S. Kumar, Gerardo Orlando, Christof Paar, Thomas J. Wollinger
CT-RSA6
2003 How Secure Are FPGAs in Cryptographic Applications?
Thomas J. Wollinger, Christof Paar
FPL1
2003 A New Class of Collision Attacks and Its Application to DES
Kai Schramm, Thomas J. Wollinger, Christof Paar
FSE2