Remove some logically dead code
[openssl.git] / crypto / ec / curve448 / eddsa.c
index d31887638c37d777be4f3d981bdaf926c79e312e..85565a8dfb16c1c1004bf4a12d536de294233300 100644 (file)
@@ -253,7 +253,6 @@ c448_error_t c448_ed448_verify(
         curve448_point_decode_like_eddsa_and_mul_by_ratio(pk_point, pubkey);
     curve448_scalar_t challenge_scalar;
     curve448_scalar_t response_scalar;
-    unsigned int c;
 
     if (C448_SUCCESS != error)
         return error;
@@ -291,9 +290,6 @@ c448_error_t c448_ed448_verify(
                                 &signature[EDDSA_448_PUBLIC_BYTES],
                                 EDDSA_448_PRIVATE_BYTES);
 
-    for (c = 1; c < C448_EDDSA_DECODE_RATIO; c <<= 1)
-        curve448_scalar_add(response_scalar, response_scalar, response_scalar);
-
     /* pk_point = -c(x(P)) + (cx + k)G = kG */
     curve448_base_double_scalarmul_non_secret(pk_point,
                                               response_scalar,