X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=crypto%2Fec%2Fecp_nistz256.c;h=7574f2665823c562f94dc5209cdeeaaaaa1220d7;hp=fd4898d2279886ee63580e0699ecda9890733782;hb=4446044a793a9103a4bc70c0214005e6a4463767;hpb=e22d2199e2a5cc9b243f45c2b633d1e31fadecd7 diff --git a/crypto/ec/ecp_nistz256.c b/crypto/ec/ecp_nistz256.c index fd4898d227..7574f26658 100644 --- a/crypto/ec/ecp_nistz256.c +++ b/crypto/ec/ecp_nistz256.c @@ -1346,7 +1346,7 @@ static int ecp_nistz256_points_mul(const EC_GROUP *group, !bn_set_words(r->Z, p.p.Z, P256_LIMBS)) { goto err; } - r->Z_is_one = is_one(p.p.Z); + r->Z_is_one = is_one(p.p.Z) & 1; ret = 1;