anchor.diff:       {dss,                  [], [sign_verify
                                    %% Does not work yet:  ,public_encrypt, private_encrypt
                                   ]},
  -     {ecdsa,                [], [sign_verify
  +     {ecdsa,                [], [sign_verify, use_all_ec_sign_verify
                                    %% Does not work yet:  ,public_encrypt, private_encrypt
                                   ]},
        {ed25519,              [], [sign_verify,
  
positive.code:     Gen = proplists:get_value(compute, Config),
      lists:foreach(fun do_compute/1, Gen).
  %%--------------------------------------------------------------------
  use_all_elliptic_curves() ->
      [{doc, " Test that all curves from crypto:ec_curves/0"}].
  use_all_elliptic_curves(_Config) ->
      Msg = <<"hello world!">>,
      Sups = crypto:supports(),
      Curves = proplists:get_value(curves, Sups),
  
negative.code:     Results =
          [{{Curve,Hash},
            try
                ct:log("~p ~p",[Curve,Hash]),
                {Pub,Priv} = crypto:generate_key(ecdh, Curve),
                true = is_binary(Pub),
                true = is_binary(Priv),
  