From 09d3068222ef23be080a2e59e9882241bdd64c60 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Fri, 6 Mar 2015 16:13:57 +0900 Subject: [PATCH] fix EdDSA auth --- ChangeLog | 4 ++++ src/ecc-edwards.c | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 3c952e7..3583e85 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2015-03-06 Niibe Yutaka + + * src/ecc-edwards.c (eddsa_sign_25519): Return 0. + 2015-02-25 Niibe Yutaka * src/openpgp.c (cmd_internal_authenticate): Fix storing to diff --git a/src/ecc-edwards.c b/src/ecc-edwards.c index ea8baff..2dcb95d 100644 --- a/src/ecc-edwards.c +++ b/src/ecc-edwards.c @@ -660,7 +660,7 @@ mod_reduce_M (bn256 *R, const bn512 *A) } -void +int eddsa_sign_25519 (const uint8_t *input, size_t ilen, uint32_t *out, const bn256 *a, const uint8_t *seed, const bn256 *pk) { @@ -704,6 +704,8 @@ eddsa_sign_25519 (const uint8_t *input, size_t ilen, uint32_t *out, bn256_add (s, s, M); else bn256_add (tmp, s, M); + + return 0; } void