I ran several benchmarks using
openssl on 2 different computers and I got a surprising result.
for the Nist 192 bit curve the benchmark result is
>openssl speed ecdsap192 sign verify sign/s verify/s 192 bit ecdsa (nistp192) 0.0001s 0.0003s 11980.6 3481.6
for the Nist 224 bit curve the benchmark result is
>openssl speed ecdsap224 sign verify sign/s verify/s 224 bit ecdsa (nistp224) 0.0001s 0.0001s 13740.5 6948.8
So verifying a nistp224 ecdsa signature is twice faster than with nistp192.
I really expected nistp224 to be slower as it handles bigger numbers. Why isn't it so?