diff --git a/wolfcrypt/src/fe_operations.c b/wolfcrypt/src/fe_operations.c index 6ae70e7a2..a8807d597 100644 --- a/wolfcrypt/src/fe_operations.c +++ b/wolfcrypt/src/fe_operations.c @@ -697,11 +697,11 @@ void fe_invert(fe out,const fe z) int i = 0; /* pow225521 */ - fe_sq(t0,z); for (i = 1;i < 1;++i) fe_sq(t0,t0); + fe_sq(t0,z); fe_sq(t1,t0); for (i = 1;i < 2;++i) fe_sq(t1,t1); fe_mul(t1,z,t1); fe_mul(t0,t0,t1); - fe_sq(t2,t0); for (i = 1;i < 1;++i) fe_sq(t2,t2); + fe_sq(t2,t0); fe_mul(t1,t1,t2); fe_sq(t2,t1); for (i = 1;i < 5;++i) fe_sq(t2,t2); fe_mul(t1,t2,t1); @@ -1313,11 +1313,11 @@ void fe_pow22523(fe out,const fe z) fe t2 = {0}; int i = 0; - fe_sq(t0,z); for (i = 1;i < 1;++i) fe_sq(t0,t0); + fe_sq(t0,z); fe_sq(t1,t0); for (i = 1;i < 2;++i) fe_sq(t1,t1); fe_mul(t1,z,t1); fe_mul(t0,t0,t1); - fe_sq(t0,t0); for (i = 1;i < 1;++i) fe_sq(t0,t0); + fe_sq(t0,t0); fe_mul(t0,t1,t0); fe_sq(t1,t0); for (i = 1;i < 5;++i) fe_sq(t1,t1); fe_mul(t0,t1,t0);