mirror of
https://github.com/openssl/openssl.git
synced 2025-02-05 14:10:53 +08:00
Change timing output: We don't have "exponents" here, curves are
considered additive
This commit is contained in:
parent
6f8f443170
commit
e44fcedadf
@ -90,7 +90,7 @@ void timings(EC_GROUP *group, int simult, BN_CTX *ctx)
|
|||||||
if (!EC_GROUP_get_curve_GFp(group, s, NULL, NULL, ctx)) ABORT;
|
if (!EC_GROUP_get_curve_GFp(group, s, NULL, NULL, ctx)) ABORT;
|
||||||
fprintf(stdout, "Timings for %d bit prime, ", (int)BN_num_bits(s));
|
fprintf(stdout, "Timings for %d bit prime, ", (int)BN_num_bits(s));
|
||||||
if (!EC_GROUP_get_order(group, s, ctx)) ABORT;
|
if (!EC_GROUP_get_order(group, s, ctx)) ABORT;
|
||||||
fprintf(stdout, "%d bit exponents ", (int)BN_num_bits(s));
|
fprintf(stdout, "%d bit scalars ", (int)BN_num_bits(s));
|
||||||
fflush(stdout);
|
fflush(stdout);
|
||||||
|
|
||||||
P = EC_POINT_new(group);
|
P = EC_POINT_new(group);
|
||||||
@ -529,6 +529,14 @@ int main(int argc, char *argv[])
|
|||||||
#if 0
|
#if 0
|
||||||
timings(P_192, 0, ctx);
|
timings(P_192, 0, ctx);
|
||||||
timings(P_192, 1, ctx);
|
timings(P_192, 1, ctx);
|
||||||
|
timings(P_224, 0, ctx);
|
||||||
|
timings(P_224, 1, ctx);
|
||||||
|
timings(P_256, 0, ctx);
|
||||||
|
timings(P_256, 1, ctx);
|
||||||
|
timings(P_384, 0, ctx);
|
||||||
|
timings(P_384, 1, ctx);
|
||||||
|
timings(P_521, 0, ctx);
|
||||||
|
timings(P_521, 1, ctx);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user