22.1 Bilinear Pairings
Although most of this chapter could be done in the context of cyclic groups of prime order, the primary examples of pairings in cryptography are based on elliptic curves or closely related situations. Therefore, for concreteness, we use only the following situation.
Let be a prime of the form where is also prime. Let be the elliptic curve mod We need the following facts about .
There are exactly points on .
There is a point such that . In fact, if we take a random point then, with very high probability, and is a multiple of .
There is a function that maps pairs of points to th roots of unity for all integers . It satisfies the bilinearity property ...
Get Introduction to Cryptography with Coding Theory, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.