[Bug 25839] Curve25519 Named Curve

https://www.w3.org/Bugs/Public/show_bug.cgi?id=25839

--- Comment #39 from virginie.galindo@gemalto.com ---
Matt, Greg, Brian, Henri,

The team (chair/staff/editors) made a status this week on Web Crypto API Last
Call and discussed a way to move forward on this bug [1]. 

There are two algorithms requested here curve 25519 (requested by users) and
MRS curve (requested by one implementer). If we want to have them as part of
this Working Group deliverable, we need to have some contribution, describing
those algorithms. 

Provided the low support from implementers to those algorithms (as of today,
only microsoft is promoting MRS curve) this makes that features at risk
(meaning that they may disappear from the specification when we will move to
Proposed Recommendation). The team thought that it would be more efficient to
have those algorithms described in separate specifications. Those
specifications, complementing the Web Crypto API would aim to be
recommendations, following the W3C recommendation process. By choosing to have
separate document we make sure that (1) we do not delay the Web Crypto API and
(2) have fruitful and fair discussions around the algorithms description.
Recommendations status relies on the fact that WG is able to demonstrate at
least 2 implementations. As such, if any of those separate specification
becomes a recommendation, we will manage to re-integrate it into the next
version of the Web Crypto API. 

Based on this recommended plan, how to move forward on this bug ?
We can associate those additional specifications to our current last call
track, if (1) those additional specifications are available in a timeframe
suitable to our Last Call milestones and (2) the additional specifications
provided are agreed by the WG. As such, could you please provide the WG with a
description of those algorithms as a separate specification, as a complement to
the Web Crypto API. You can name it 'Web Crypto API - Curve 25519 algorithm'
and 'Web Crypto API - MRS curve algorithm'. please make sure that the
description is compatible with the current vocabulary and semantic of the main
specification 'Web Crypto API'. 

We expect the additional specifications by the 11th of July (remember, we are
in Last Call process and are targeting to solve bugs and get out of it asap). 

My take is that the workload will be split as follow : 
- MRS curve -> editor may be brian
- curve 25519 -> editor may be matt (or henri ?)

Thanks for confirming that you are volunteering to write that contribution and
can deliver it on time. 

Virginie
chair of Web Crypto WG

[1] http://lists.w3.org/Archives/Public/public-webcrypto/2014Jun/0151.html

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Received on Wednesday, 25 June 2014 20:52:07 UTC