diff --git a/apps/ecdsaparam.c b/apps/ecdsaparam.c index fd0b327c2..9eb53de24 100644 --- a/apps/ecdsaparam.c +++ b/apps/ecdsaparam.c @@ -376,7 +376,7 @@ bad: if (C) { // TODO : characteristic two - int l, len, bits_p, bits_a, bits_b, bits_x, bits_y, bits_o, bits_c; + int l, len, bits_p; if ((tmp_1 = BN_new()) == NULL || (tmp_2 = BN_new()) == NULL || (tmp_3 = BN_new()) == NULL || (tmp_4 = BN_new()) == NULL || (tmp_5 = BN_new()) == NULL || (tmp_6 = BN_new()) == NULL || @@ -398,12 +398,6 @@ bad: len = BN_num_bytes(tmp_1); bits_p = BN_num_bits(tmp_1); - bits_a = BN_num_bits(tmp_2); - bits_b = BN_num_bits(tmp_3); - bits_x = BN_num_bits(tmp_4); - bits_y = BN_num_bits(tmp_5); - bits_o = BN_num_bits(tmp_6); - bits_c = BN_num_bits(tmp_7); data=(unsigned char *)OPENSSL_malloc(len+20); if (data == NULL) { @@ -438,7 +432,7 @@ bad: printf("\n\t};\n\n"); l = BN_bn2bin(tmp_3, data); - printf("static unsigned char ecdsa%d_x[]={", bits_x); + printf("static unsigned char ecdsa%d_x[]={", bits_p); for (i=0; i