openssl / project

Tracking of project related issues
1 stars 0 forks source link

write a performance test profiling the run time of EVP_PKEY_derive_set_peer #646

Open nhorman opened 3 weeks ago

nhorman commented 3 weeks ago

Based on the performance reports in https://github.com/openssl/openssl/issues/21833 , we should create a perf test that measures the run time of EVP_PKEY_derive_set_peer in our perf tools repository.

It should be able to measure the performance on at least DH ffdhe2048, ECDH P-256, P-521, and X25519.

### Tasks
- [ ] write a performance applicaiton in the same style as our existing tools, which allows for an arbitrary number of threads to iteratively execute EVP_PKEY_derive_set_peer, and report the number of usec per call to the user