X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/blobdiff_plain/22bab86c9df047bdd258283c6567821319ba7a6f..75263f25a1ce8e7b38ad4bd61a9a893723ec1db3:/rsa-recover.c diff --git a/rsa-recover.c b/rsa-recover.c index 03e88b2..8052ddc 100644 --- a/rsa-recover.c +++ b/rsa-recover.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: rsa-recover.c,v 1.5 2000/10/08 12:11:22 mdw Exp $ + * $Id: rsa-recover.c,v 1.6 2001/06/16 12:56:38 mdw Exp $ * * Recover RSA parameters * @@ -30,6 +30,9 @@ /*----- Revision history --------------------------------------------------* * * $Log: rsa-recover.c,v $ + * Revision 1.6 2001/06/16 12:56:38 mdw + * Fixes for interface change to @mpmont_expr@ and @mpmont_mexpr@. + * * Revision 1.5 2000/10/08 12:11:22 mdw * Use @MP_EQ@ instead of @MP_CMP@. * @@ -141,7 +144,8 @@ int rsa_recover(rsa_priv *rp) */ aw = primetab[i++]; - z = mpmont_expr(&mm, z, &a, t); + z = mpmont_mul(&mm, z, &a, mm.r2); + z = mpmont_expr(&mm, z, z, t); if (MP_EQ(z, mm.r) || MP_EQ(z, m1)) continue;