Hi Rene,

In Section 1, the draft says:

 Montgomery curve, and of points of Edwards25519, a so-called twisted
   Edwards curve, which are both specified in 
[RFC7748<https://tools.ietf.org/html/rfc7748>]

What about referencing RFC 8032: https://tools.ietf.org/html/rfc8032?

A lot of normative parts are currently in the appendix. Wouldn't it make sense 
to move them into the actual document body. I looked at RFC 7748 for example 
and it defines Curve25519 in the main body: 
https://tools.ietf.org/html/rfc7748#section-6.1. It is good to keep the example 
computations in  Appendix E.3 and Appendix G.3, see Appendix K as the document 
currently does.

In Section 5, wouldn't it make sense to mention that while re-using the same 
code base has advantages, it can also negatively affect the performance in 
terms of the computation time?

--Mohit

On 4/19/19 5:50 PM, Rene Struik wrote:

Dear colleagues:

I slightly updated the draft. Main changes: (technical) I added COSE parm 
requests (Section8.4-8.6); (editorial) some tiny word-smything and addition of 
two more references.

Of course, more references are possible, but - apart from that - I think the 
document is technically ready.

FYI - Stanislav Smyshlyaev and Vasily Nikolaev did kindly review the previous 
version of this draft and verified all numbers, formulas, etc. Their main 
editorial comment was that the document could use more references. {I will see 
whether I can find more references, or perhaps I should see if I can post a 
full technical paper on all kinds of curve formulas,, tricks, etc. This will 
take some time, though. This should not stop proceeding with this, imho.}

Best regards, Rene


-------- Forwarded Message --------
Subject:        [Lwip] I-D Action: draft-ietf-lwig-curve-representations-04..txt
Date:   Fri, 19 Apr 2019 07:33:44 -0700
From:   [email protected]<mailto:[email protected]>
Reply-To:       [email protected]<mailto:[email protected]>
To:     [email protected]<mailto:[email protected]>
CC:     [email protected]<mailto:[email protected]>



A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Light-Weight Implementation Guidance WG of the 
IETF.

Title : Alternative Elliptic Curve Representations
Author : Rene Struik
Filename : draft-ietf-lwig-curve-representations-04.txt
Pages : 61
Date : 2019-04-19

Abstract:
This document specifies how to represent Montgomery curves and
(twisted) Edwards curves as curves in short-Weierstrass form and
illustrates how this can be used to carry out elliptic curve
computations using existing implementations of, e.g., ECDSA and ECDH
using NIST prime curves.



The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-lwig-curve-representations/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-lwig-curve-representations-04
https://datatracker.ietf.org/doc/html/draft-ietf-lwig-curve-representations-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-lwig-curve-representations-04


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

_______________________________________________
Lwip mailing list
[email protected]<mailto:[email protected]>
https://www.ietf.org/mailman/listinfo/lwip



_______________________________________________
Lwip mailing list
[email protected]<mailto:[email protected]>
https://www.ietf.org/mailman/listinfo/lwip

_______________________________________________
Lwip mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/lwip

Reply via email to