Dieter Fishbein

dblp:208/9856 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
0since 2021 · last 2017
—ORCID · none

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

Security and privacy · 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
1 paper
Cryptographic primitives and cryptanalysis · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 100%

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

TopicWeightPapersLastEvidence papers
Cryptographic primitives and cryptanalysis › pairing-based cryptography
barreto-naehrig curves
0.312017
Fast Software Implementations of Bilinear Pairings · IEEE Trans. Dependable Secur. Comput. 2017
Cryptographic primitives and cryptanalysis
pairing-based cryptography
0.312017
Fast Software Implementations of Bilinear Pairings · IEEE Trans. Dependable Secur. Comput. 2017
Cryptographic primitives and cryptanalysis › pairing-based cryptography
pairing computation
0.312017
Fast Software Implementations of Bilinear Pairings · IEEE Trans. Dependable Secur. Comput. 2017
Cryptographic primitives and cryptanalysis › public-key cryptography › elliptic curve cryptography
pairing-friendly curves
0.312017
Fast Software Implementations of Bilinear Pairings · IEEE Trans. Dependable Secur. Comput. 2017

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

tower field arithmetic · 0.6miller's algorithm optimization · 0.6lazy reduction · 0.6
YearPublicationVenuePosition
2017 Fast Software Implementations of Bilinear Pairings
abstract
Advancement in pairing-based protocols has had a major impact on the applicability of cryptography to the solution of more complex real-world problems. However, the computation of pairings in software still needs to be optimized for different platforms including emerging embedded systems and high-performance PCs. Few works in the literature have considered implementations of pairings on the former applications despite their growing importance in a post-PC world. In this paper, we investigate the efficient computation of the Optimal-Ate pairing over special class of pairing friendly Barreto-Naehrig curves in software at different security levels. We target both applications and perform our implementations on ARM-powered processors (with and without NEON instructions) and PC processors. We exploit state-of-the-art techniques and propose new optimizations to speed up the computation in the different levels including tower field and curve arithmetic. In particular, we extend the concept of lazy reduction to inversion in extension fields, analyze an efficient alternative for the sparse multiplication used inside the Miller’s algorithm and reduce further the cost of point/line evaluation formulas in affine and projective homogeneous coordinates. In addition, we study the efficiency of using M-type and D-type sextic twists in the pairing computation and carry out a detailed comparison between affine, Jacobian, and homogeneous coordinate systems. Our implementations on various mass-market emerging embedded devices significantly improve the state-of-the-art of pairing computation on ARM-powered devices and x86-64 PC platforms. For ARM implementations we achieved considerably faster computations in comparison to the counterparts.
Reza Azarderakhsh, Dieter Fishbein, Gurleen Grewal, Shi Hu, David Jao, Patrick Longa, Rajeev Verma
IEEE Trans. Dependable Secur. Comput.2