Part 2: Interlude
In chapters 7 to 12, I go into the background subroutines required to implement elliptic curve pairings used in blockchain technology. It is essential to dig through these chapters to understand what is described in chapters 13 to 19.
The pairing of points on an elliptic curve requires the curve to have special properties. The majority of curves covered in part 1 do not have those properties. Our goal is to find pairing-friendly curves and use pairings to create cryptographic protocols. Rather than attempt a direct assault on the concepts of pairings, I’ll first cover the mathematics of finite fields over polynomials, also called extension fields.
This mathematical interlude includes discussions on basic polynomials, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access