From 646e1f4052e9dd61bf68b4a640f6863cc85ee1ed Mon Sep 17 00:00:00 2001 From: =?utf8?q?Niels=20M=C3=B6ller?= Date: Thu, 2 Jan 2014 21:40:18 +0100 Subject: [PATCH] Updated plan. --- misc/plan.html | 32 ++++++++++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-) 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

-- 2.47.2