crypto: expose ECDH class
Checklist
-
make -j4 test
(UNIX), orvcbuild test nosign
(Windows) passes -
tests and/or benchmarks are included -
commit message follows commit guidelines
Affected core subsystem(s)
crypto
Description of change
ECDH class was not previously exposed, which was inconsistent with the rest of the classes in that module.
Docs already document the class, and no tests current exist (that I could fine) to test the presence of any of the other classes, so didn't change tests. Shall I add another set of tests that checks the presence of both the classes and the create
functions for them? Separate PR?