mbedtls/programs/test
Manuel Pégourié-Gonnard dd9cbf99c2 Benchmark only one side of ECDH, both static and ephemeral
Static ECDH is of interest to us as developers because it's a generic
scalar multiplication (as opposed to using the standard base point) and
it's useful to have that handy.

For reference the other operations of interest to developers are:
- multiplication of the conventional base point: ECDSA signing is almost
exactly that (just a few field ops on top, notably 1 inversion);
- linear combination: ECDSA verification is almost exactly that too.

Including ephemeral as well, because it's hopefully what's of interest
to most users.

Compared to the previous version, include only one side of the
operations. I don't think including both sides is of interest to anyone.

Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
2024-02-22 12:29:06 +01:00
..
cmake_package update headers 2023-11-02 19:47:20 +00:00
cmake_package_install update headers 2023-11-02 19:47:20 +00:00
cmake_subproject Refactor common PThreads CMake code 2024-01-24 18:05:53 +00:00
benchmark.c Benchmark only one side of ECDH, both static and ephemeral 2024-02-22 12:29:06 +01:00
CMakeLists.txt Refactor common PThreads CMake code 2024-01-24 18:05:53 +00:00
dlopen.c update headers 2023-11-02 19:47:20 +00:00
dlopen_demo.sh update headers 2023-11-02 19:47:20 +00:00
generate_cpp_dummy_build.sh update headers 2023-11-02 19:47:20 +00:00
metatest.c Don't authorize private access to fields where not actually needed 2024-02-22 12:07:29 +01:00
query_compile_time_config.c update headers 2023-11-02 19:47:20 +00:00
query_config.h update headers 2023-11-02 19:47:20 +00:00
query_included_headers.c update headers 2023-11-02 19:47:20 +00:00
selftest.c Don't authorize private access to fields where not actually needed 2024-02-22 12:07:29 +01:00
udp_proxy.c Don't authorize private access to fields where not actually needed 2024-02-22 12:07:29 +01:00
udp_proxy_wrapper.sh update headers 2023-11-02 19:47:20 +00:00
zeroize.c update headers 2023-11-02 19:47:20 +00:00