From a42b65505a49e05cfacc10c63375cf2c73e7d236 Mon Sep 17 00:00:00 2001 From: hasufell Date: Fri, 30 May 2014 19:11:57 +0200 Subject: [PATCH] KEYGEN: we need the pubkey unshifted --- src/keypair.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/keypair.c b/src/keypair.c index 5aa81c0..b7eb23c 100644 --- a/src/keypair.c +++ b/src/keypair.c @@ -65,7 +65,7 @@ ntru_create_keypair( poly_starmultiply(Fq, g, pub, ctx, ctx->q); fmpz_poly_scalar_mul_ui(pub, pub, ctx->p); - fmpz_poly_mod(pub, ctx->q); + fmpz_poly_mod_unsigned(pub, ctx->q); fmpz_poly_init(pair->priv); fmpz_poly_init(pair->priv_inv);