diff options
author | Niels Möller <nisse@lysator.liu.se> | 2020-01-02 22:58:07 +0100 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2020-01-02 22:58:07 +0100 |
commit | 1e3410359ec202203abbc2cf06f774c5ff88e82f (patch) | |
tree | 4907c2da5a91931abf19e921de6adfc9591e6554 /ed25519-sha512.c | |
parent | a148ed32b381a6294d0fcbd58e7198532c1bc709 (diff) | |
download | nettle-1e3410359ec202203abbc2cf06f774c5ff88e82f.tar.gz |
Use function pointer to represent eddsa dom prefix.
Diffstat (limited to 'ed25519-sha512.c')
-rw-r--r-- | ed25519-sha512.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/ed25519-sha512.c b/ed25519-sha512.c index 09d0f8a5..72c4e517 100644 --- a/ed25519-sha512.c +++ b/ed25519-sha512.c @@ -38,11 +38,15 @@ #include "nettle-types.h" #include "sha2.h" +static nettle_eddsa_dom_func ed25519_dom; + +static void ed25519_dom(void *ctx UNUSED) {} + const struct ecc_eddsa _nettle_ed25519_sha512 = { (nettle_hash_update_func *) sha512_update, (nettle_hash_digest_func *) sha512_digest, - NULL, 0, + ed25519_dom, ~(mp_limb_t) 7, (mp_limb_t) 1 << (254 % GMP_NUMB_BITS), }; |