-
Notifications
You must be signed in to change notification settings - Fork 71
Open
Labels
enhancementNew feature or requestNew feature or requestsize-sEstimated task size: small (~2d)Estimated task size: small (~2d)
Description
Suggested enhancement
The benchmark program no longer covers FFDH or ECDH, since the legacy APIs (dhm.g, ecdh.h) have been removed entirely. This task is to re-introduce benchmarking of those primitives in programs/test/benchmark.c.
Since they both use the same PSA Crypto API, only with different key types and algs, we might want to introduce a common helper function. However we still want two separate command-line arguments. Each of them (ECDH, FFDH) will have a table with the list of parameters (curves) to test.
Justification
TF-PSA-Crypto needs this because we want the benchmark program to cover all the primitives we offer.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestsize-sEstimated task size: small (~2d)Estimated task size: small (~2d)
Type
Projects
Status
Shared backlog