commit | d9374b05d67ca1abcfe0f6b289b6583b6257eee3 | [log] [tgz] |
---|---|---|
author | Paul Bakker <p.j.bakker@polarssl.org> | Fri Nov 02 11:02:58 2012 +0000 |
committer | Paul Bakker <p.j.bakker@polarssl.org> | Fri Nov 02 11:02:58 2012 +0000 |
tree | 9de7f87f5b6061580a567a00567a20b25feca0e9 | |
parent | 7a2538ee38f6fde58bc6d3eb45624a5ac8eeaa30 [diff] [blame] |
- Moved mpi_inv_mod() outside POLARSSL_GENPRIME
diff --git a/library/bignum.c b/library/bignum.c index a3201a6..f2a49ec 100644 --- a/library/bignum.c +++ b/library/bignum.c
@@ -1652,8 +1652,6 @@ return( ret ); } -#if defined(POLARSSL_GENPRIME) - /* * Modular inverse: X = A^-1 mod N (HAC 14.61 / 14.64) */ @@ -1749,6 +1747,8 @@ return( ret ); } +#if defined(POLARSSL_GENPRIME) + static const int small_prime[] = { 3, 5, 7, 11, 13, 17, 19, 23,