Streamlining of secret and _verify

The secret key API is now streamlined.

Also, all verify-type functions are
now returning boolean() values.
This makes the API consistent.
This commit is contained in:
Jesper Louis Andersen
2020-02-06 11:12:32 +01:00
parent 1cb2c3a2a2
commit 7999d08e9d
5 changed files with 18 additions and 20 deletions
+2 -2
View File
@@ -421,9 +421,9 @@ prop_sign_detached_open() ->
true ->
case SignMsg of
{valid, Sig} ->
equals({ok, Msg}, enacl:sign_verify_detached(Sig, Msg, PK));
equals(true, enacl:sign_verify_detached(Sig, Msg, PK));
{invalid, Sig} ->
equals({error, failed_verification}, enacl:sign_verify_detached(Sig, Msg, PK))
equals(false, enacl:sign_verify_detached(Sig, Msg, PK))
end;
false ->
badargs(fun() -> enacl:sign_verify_detached(SignMsg, Msg, PK) end)