From: Niels Möller Date: Thu, 2 Jan 2014 20:40:18 +0000 (+0100) Subject: Updated plan. X-Git-Tag: nettle_3.0_release_20140607~183 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=646e1f4052e9dd61bf68b4a640f6863cc85ee1ed;p=thirdparty%2Fnettle.git Updated plan. --- diff --git a/misc/plan.html b/misc/plan.html index 25830106..b97d6ecf 100644 --- a/misc/plan.html +++ b/misc/plan.html @@ -14,7 +14,7 @@

Nettle release plans

This is an attempt at defining a development target for Nettle-2.8, inspired by similar pages for recent GMP releases. [Last - updated 2013-10-05]

+ updated 2014-01-02]

This really ought to be done before release

@@ -30,7 +30,7 @@

Plans for nettle-2.8

-

nettle-2.8 is intended to be a minor API cleanup, with few new +

nettle-2.8 is intended to be an API cleanup, with few new features.

Interface changes

@@ -65,13 +65,31 @@ Rename gcm "iv" to "nonce". Keep old names for backwards compatibility.

- +

+ New DSA interface, with a separate struct dsa_params. +

+

New features

Add EAX mode?

- +

+ Add poly1305. +

+

+ Add chacha. +

+

+ Add ecc_bitsize function. +

+

+ 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. +

Documentation

Document new AES interface. @@ -79,6 +97,12 @@

Document new EAX mode.

+

+ Document new DSA interface. +

+

+ Document poly1305. +

Build system