[Gmp-commit] /var/hg/gmp: Mention sec additions, FreeBSD problems.
mercurial at gmplib.org
mercurial at gmplib.org
Sat Dec 28 15:19:43 UTC 2013
details: /var/hg/gmp/rev/f2bd5436d3f4
changeset: 16114:f2bd5436d3f4
user: Torbjorn Granlund <tege at gmplib.org>
date: Sat Dec 28 16:19:39 2013 +0100
description:
Mention sec additions, FreeBSD problems.
diffstat:
NEWS | 14 ++++++++++++--
1 files changed, 12 insertions(+), 2 deletions(-)
diffs (31 lines):
diff -r 84112357a017 -r f2bd5436d3f4 NEWS
--- a/NEWS Sat Dec 28 15:53:54 2013 +0100
+++ b/NEWS Sat Dec 28 16:19:39 2013 +0100
@@ -30,15 +30,25 @@
* Support for ARM64 alias Aarch64 alias ARMv8.
- * New functions mpn_cnd_add_n and mpn_cnd_sub_n. Side-channel silent
+ * New functions mpn_cnd_add_n and mpn_cnd_sub_n. Side-channel silent
conditional addition and subtraction.
+ * New function mpn_sec_powm, implementing side-channel silent modexp.
+
+ * New functions mpn_sec_mul and mpn_sec_sqr, implementing side-channel silent
+ multiplication and squaring.
+
+ * New functions mpn_sec_div_qr and mpn_sec_div_r, implementing side-channel
+ silent division.
+
* Better support for applications which use the mpz_t type, but nevertheless
need to call some of the lower-level mpn functions. See the documentation
for mpz_limbs_read and related functions.
MISC
- * None.
+ * This release will not work on FreeBSD amd64 7.x, 8.x or 9 series before 9.3
+ with a Haswell CPU or any other CPU which supports the BMI2 instructions.
+ The reason is that the FreeBSD m4 command is not correctly implemented.
Changes between GMP version 5.1.1 and 5.1.2
More information about the gmp-commit
mailing list