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);