Fast Ate Pairing Computation of Embedding Degree 12 Using Subfield-Twisted Elliptic Curve
スポンサーリンク
概要
- 論文の詳細を見る
This paper presents implementation techniques of fast Ate pairing of embedding degree 12. In this case, we have no trouble in finding a prime order pairing friendly curve E such as the Barreto-Naehrig curve $y^2=x^3+a, a\\in\\Fp{}$. For the curve, an isomorphic substitution from $\\Gii\\subset \\EFpxii$ into $\\Gii$ in subfield-twisted elliptic curve $\\EdFpii$ speeds up scalar multiplications over $\\Gii$ and wipes out denominator calculations in Millers algorithm. This paper mainly provides about 30% improvement of the Millers algorithm calculation using proper subfield arithmetic operations. Moreover, we also provide the efficient parameter settings of the BN curves. When p is a 254-bit prime, the embedding degree is 12, and the processor is Pentium4 (3.6GHz), it is shown that the proposed algorithm computes Ate pairing in 13.3 milli-seconds including final exponentiation.
- (社)電子情報通信学会の論文
- 2009-02-01
著者
-
NOGAMI Yasuyuki
Graduate School of Natural Science and Technology, Okayama University
-
MORIKAWA Yoshitaka
Okayama University
-
Morikawa Yoshitaka
Faculty Of Engineering Okayama University
-
Nogami Yasuyuki
Faculty Of Engineering Okayama University
-
NOGAMI Yasuyuki
Okayama University
-
Nogami Yasuyuki
Faculty Of Natural Science And Technology Graduate School Of Okayama University
-
Morikawa Yoshitaka
Okayama Univ. Okayama‐shi Jpn
-
AKANE Masataka
Okayama University
-
Akane Masataka
Communication Network Engineering Natural Science And Technology Okayama University
-
Nogami Yasuyuki
Graduate School Of Natural Science And Technology Okayama University
関連論文
- Cyclic Vector Multiplication Algorithm and Existence Probability of Gauss Period Normal Basis
- An IIR Ramp Filter for Filtered Backprojection Reconstruction of X-ray CT
- Fast Implementation of Extension Fields with TypeII ONB and Cyclic Vector Multiplication Algorithm(Discrete Mathematics and Its Applications)
- Scalar Multiplication Using Frobenius Expansion over Twisted Elliptic Curve for Ate Pairing Based Cryptography
- Integer Variable x-Based Cross Twisted Ate Pairing and Its Optimization for Barreto-Naehrig Curve
- A Multiplication Algorithm in F_ Such That p > m with a Special Class of Gauss Period Normal Bases
- Zero Correlation Distribution of ZCZ Sequences Obtained from a Perfect Sequence and a Unitary Matrix
- Finding a Basis Conversion Matrix via Prime Gauss Period Normal Basis
- Fast Ate Pairing Computation of Embedding Degree 12 Using Subfield-Twisted Elliptic Curve
- A Necessary Condition for Gauss Period Normal Bases to Be the Same Normal Basis
- An Efficient Square Root Computation in Finite Fields GF(p^)(Cryptography and Information Security, Information Theory and Its Applications)
- Cyclic Vector Multiplication Algorithm and Existence Probability of Gauss Period Normal Basis
- Mixed Bases for Efficient Inversion in F_ and Conversion Matrices of SubBytes of AES
- An Improvement of Twisted Ate Pairing Efficient for Multi-Pairing and Thread Computing