This is an automated email from the ASF dual-hosted git repository. kmccusker pushed a commit to branch issue16 in repository https://gitbox.apache.org/repos/asf/incubator-milagro-crypto-c.git
commit 5adccb6dd5bec982d75cd620bd0f8d84ab5b1ef5 Author: Kealan McCusker <[email protected]> AuthorDate: Wed Jun 26 17:39:16 2019 +0100 sync code --- src/pair.c.in | 10 +++++----- src/pair192.c.in | 10 +++++----- src/pair256.c.in | 10 +++++----- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/pair.c.in b/src/pair.c.in index 5e8fdc2..d3b1b63 100644 --- a/src/pair.c.in +++ b/src/pair.c.in @@ -490,11 +490,11 @@ void PAIR_ZZZ_fexp(FP12_YYY *r) FP12_YYY_frob(r,&X); FP12_YYY_mul(r,&t0); - if (FP12_YYY_isunity(r)) - { - FP12_YYY_zero(r); - return; - } +// if (FP12_YYY_isunity(r)) +// { +// FP12_YYY_zero(r); +// return; +// } /* Hard part of final exp - see Duquesne & Ghamman eprint 2015/192.pdf */ #if PAIRING_FRIENDLY_ZZZ==BN diff --git a/src/pair192.c.in b/src/pair192.c.in index 94f2d84..ac98dae 100644 --- a/src/pair192.c.in +++ b/src/pair192.c.in @@ -381,11 +381,11 @@ void PAIR_ZZZ_fexp(FP24_YYY *r) FP24_YYY_mul(r,&t0); - if (FP24_YYY_isunity(r)) - { - FP24_YYY_zero(r); - return; - } +// if (FP24_YYY_isunity(r)) +// { +// FP24_YYY_zero(r); +// return; +// } // Ghamman & Fouotsa Method - (completely garbled in https://eprint.iacr.org/2016/130) FP24_YYY_usqr(&t7,r); // t7=f^2 diff --git a/src/pair256.c.in b/src/pair256.c.in index 00a4603..ec2d56f 100644 --- a/src/pair256.c.in +++ b/src/pair256.c.in @@ -377,11 +377,11 @@ void PAIR_ZZZ_fexp(FP48_YYY *r) FP48_YYY_mul(r,&t7); - if (FP48_YYY_isunity(r)) - { - FP48_YYY_zero(r); - return; - } +// if (FP48_YYY_isunity(r)) +// { +// FP48_YYY_zero(r); +// return; +// } // f^e0.f^e1^p.f^e2^p^2.. .. f^e14^p^14.f^e15^p^15
