Abstract.
A self-pairing is a pairing computation where both inputs are the same group element.
Self-pairings are used in some cryptographic schemes and protocols.
In this paper, we show how to compute the Tate–Lichtenbaum pairing
on a curve more efficiently than the general case.
The speedup is obtained by using a simpler final exponentiation.
We also discuss how to use this pairing in cryptographic applications.
© 2013 by Walter de Gruyter Berlin Boston
This article is distributed under the terms of the Creative Commons Attribution Non-Commercial License, which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.