macro_rules! ecdh { ( $NAME:ident, $curve:expr, $name_str:expr, $private_key_ops:expr, $public_key_ops:expr, $ecdh:ident ) => { ... }; }
A key agreement algorithm.