Received: from sog-mx-2.v43.ch3.sourceforge.com ([172.29.43.192] helo=mx.sourceforge.net) by sfs-ml-1.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1VsG8k-0007i8-DJ for bitcoin-development@lists.sourceforge.net; Sun, 15 Dec 2013 18:10:06 +0000 Received-SPF: pass (sog-mx-2.v43.ch3.sourceforge.com: domain of gmail.com designates 209.85.223.182 as permitted sender) client-ip=209.85.223.182; envelope-from=melvincarvalho@gmail.com; helo=mail-ie0-f182.google.com; Received: from mail-ie0-f182.google.com ([209.85.223.182]) by sog-mx-2.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) id 1VsG8i-0006Ru-Vw for bitcoin-development@lists.sourceforge.net; Sun, 15 Dec 2013 18:10:06 +0000 Received: by mail-ie0-f182.google.com with SMTP id as1so5427349iec.27 for ; Sun, 15 Dec 2013 10:09:59 -0800 (PST) MIME-Version: 1.0 X-Received: by 10.50.13.9 with SMTP id d9mr12119571igc.25.1387130999673; Sun, 15 Dec 2013 10:09:59 -0800 (PST) Received: by 10.64.226.233 with HTTP; Sun, 15 Dec 2013 10:09:59 -0800 (PST) Date: Sun, 15 Dec 2013 19:09:59 +0100 Message-ID: From: Melvin Carvalho To: public-webcrypto-comments@w3.org Content-Type: multipart/alternative; boundary=089e013c68e27e64e304ed969a89 X-Spam-Score: -0.6 (/) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. -1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for sender-domain 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (melvincarvalho[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: bitcointalk.org] 1.0 HTML_MESSAGE BODY: HTML included in message -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-Headers-End: 1VsG8i-0006Ru-Vw Cc: Bitcoin Dev Subject: [Bitcoin-development] Web Crypto -- Named Curve Dictionary (adding secp256k1) X-BeenThere: bitcoin-development@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Dec 2013 18:10:06 -0000 --089e013c68e27e64e304ed969a89 Content-Type: text/plain; charset=ISO-8859-1 Harry and David suggested I send a message to this group. I was wondering if the crypto group may consider adding support for *secp256k1* in the browser Named Curve dictionary. http://www.w3.org/TR/WebCryptoAPI/#EcKeyGenParams-dictionary enum NamedCurve { // NIST recommended curve P-256, also known as secp256r1. "P-256", // NIST recommended curve P-384, also known as secp384r1. "P-384", // NIST recommended curve P-521, also known as secp521r1. "P-521" }; Over the last year, there has been a significant increase in deployment for this curve. It's used in bitcoin and many other crypto currencies. Bitcoin deployment now numbers in the millions of users and hundreds of companies. There are also free software implementations in most languages. For more background on Koblitz curve used by bitcoin see: https://bitcointalk.org/?topic=2699.0 I'm aware that the API tends to expose what's existing in NSS, but, imho, if it were possible to add support for this curve would be a great step to help to many people that already work with crypto currencies in the browser. --089e013c68e27e64e304ed969a89 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Harry and David suggested I send a message to this gr= oup.=A0 I was wondering if the crypto group may consider adding support for= secp256k1 in the browser Named Curve dictionary.=A0

ht= tp://www.w3.org/TR/WebCryptoAPI/#EcKeyGenParams-dictionary

enum NamedCurve {
=A0 // NIST recommended curve P-256, also known as= secp256r1.
=A0 "P-256",
=A0 // NIST recommended curve P-38= 4, also known as secp384r1.
=A0 "P-384",
=A0 // NIST recommended curve P-521, also known as secp521r1.
=A0 "= P-521"
};

Over the last year, there has been a significant i= ncrease in deployment for this curve.=A0 It's used in bitcoin and many = other crypto currencies.=A0 Bitcoin deployment now numbers in the millions = of users and hundreds of companies.=A0 There are also free software impleme= ntations in most languages.=A0

For more background on Koblit= z curve used by bitcoin see:

h= ttps://bitcointalk.org/?topic=3D2699.0

I'm aware that = the API tends to expose what's existing in NSS, but, imho, if it were p= ossible to add support for this curve would be a great step to help to many= people that already work with crypto currencies in the browser.
--089e013c68e27e64e304ed969a89--