[Bug 25839] Curve25519 Named Curve

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

--- Comment #57 from Trevor Perrin <webcrypto@trevp.net> ---

Hi,

Here's a proposal for an ECDH-CURVE25519 algorithm:

http://htmlpreview.github.io/?https://github.com/trevp/curve25519_webcrypto/blob/master/Curve25519_WebCrypto.html

Since ECDH is simpler than signatures, I wanted to work through this before
tackling Ed25519.  But I was thinking of SCHNORR-ED25519 on similar lines.

If people like the naming you could name other algorithms like ECDH-NIST,
ECDSA-NIST, ECDH-NUMS, etc.

JWK private keys are supported via the "oct" type, as it's a key "whose value
is a single octet sequence".

Public keys are only imported/exported in raw format, not JWK.  The JWK "EC"
requires SECG for encoding, and requires X and Y coordinates, so is not
suitable for X-coordinate-only ECDH like Curve25519.

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

Received on Monday, 11 August 2014 00:26:18 UTC