From: Niels Möller Date: Tue, 6 Sep 2016 05:08:26 +0000 (+0200) Subject: Update release plan. X-Git-Tag: nettle_3.3_release_20161001~16 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=767b782a0a14ae2f1766ce0fe69371dfcb4687f8;p=thirdparty%2Fnettle.git Update release plan. --- diff --git a/misc/plan.html b/misc/plan.html index dd66f850..0f4b8816 100644 --- a/misc/plan.html +++ b/misc/plan.html @@ -28,30 +28,29 @@ Leave for some later release!

-

Plans for nettle-3.2

+

Plans for nettle-3.3

New features

-

+

Add larger "safe" curves, e.g., M-383, curve41417, curve448 and E-521.

-

+

Add functions for converting ECC points to and from ANSI x9.62.

-

- Use side-channel silent GMP functions for RSA and DSA. May require - additional interface changes, to use mpn functions. +

+ Use side-channel silent mpz_powm_sec for RSA and DSA.

-

- Side-channel silent mem_equalp. +

+ Side-channel silent memeql_sec.

Optimizations

-

+

Assembly optimizations for ARMv8 (64-bit).

-

+

Further optimizations of curve25519 and EdDSA, in particular, more @@ -59,22 +58,20 @@

Miscellaneous

-

+

Use GMP-5 functions unconditionally.

+

Use more functions from GMP-6 and later, when available: mpn_sec_add_1, mpn_sec_tabselect, mpn_sec_invert, mpn_cnd_swap, ...

Documentation

-

- Update SHA3 documentation. -

-

- Update and extend RSA documentation. +

+ Document memeql_sec.

Build system

-

+

Update AX_CREATE_STDINT_H to the latest version.