Polynomials for Ate Pairing and Atei\mathbf{Ate}_{i} Pairing

Abstract

The irreducible factor r(x)r(x) of Ξ¦k(u(x))\mathrm{\Phi}_{k}(u(x)) and u(x)u(x) are often used in constructing pairing-friendly curves. u(x)u(x) and uc≑u(x)c(modr(x))u_{c} \equiv u(x)^{c} \pmod{r(x)} are selected to be the Miller loop control polynomial in Ate pairing and Atei\mathrm{Ate}_{i} pairing. In this paper we show that when 4∣k4|k or the minimal prime which divides kk is larger than 22, some u(x)u(x) and r(x)r(x) can not be used as curve generation parameters if we want Atei\mathrm{Ate}_{i} pairing to be efficient. We also show that the Miller loop length can not reach the bound log2rΟ†(k)\frac{\mathrm{log_{2}r}}{\varphi(k)} when we use the factorization of Ξ¦k(u(x))\mathrm{\Phi}_{k}(u(x)) to generate elliptic curves

    Similar works

    Full text

    thumbnail-image

    Available Versions