W3C home > Mailing lists > Public > public-webcrypto@w3.org > March 2014

RE: List of WebCrypto implementations

From: Mike Jones <Michael.Jones@microsoft.com>
Date: Mon, 31 Mar 2014 22:30:22 +0000
To: Ryan Sleevi <sleevi@google.com>
CC: "public-webcrypto@w3.org" <public-webcrypto@w3.org>, Karen O'Donoghue <odonoghue@isoc.org>, Jim Schaad <ietf@augustcellars.com>
Message-ID: <4E1F6AAD24975D4BA5B16804296739439A12BBC3@TK5EX14MBXC286.redmond.corp.microsoft.com>
The IETF wants to have documentation of implementations of standards-standards specifications before moving them to RFC status.  The JOSE specifications are about to progress to IESG review – a step along the way to becoming RFCs.  I know of a number of JWK implementations in the identity space, but would also like to be able to document those from other spaces, including WebCrypto.

Do you know which of the Microsoft, Cromium, Apple, or Mozilla  implementations implement JWK support?  I know that there are other WebCrypto implementations as well, such as BBN’s polyfill implementation.  Any others?

                                                                -- Mike

From: Ryan Sleevi [mailto:sleevi@google.com]
Sent: Monday, March 31, 2014 3:26 PM
To: Mike Jones
Cc: public-webcrypto@w3.org; Karen O'Donoghue; Jim Schaad
Subject: Re: List of WebCrypto implementations

On Mon, Mar 31, 2014 at 3:01 PM, Mike Jones <Michael.Jones@microsoft.com<mailto:Michael.Jones@microsoft.com>> wrote:
Hi all,

Is there a list of WebCrypto implementations out there somewhere, or barring that, could those of you with implementations drop me a note letting me know about your implementation.  I’m asking in the context of providing supporting documentation for implementations of the JOSE JSON Web Key (JWK) specification, for purposes of moving JWK forward in the IETF standards process, since WebCrypto has a dependency upon JWK.

                                                                Thanks all,
                                                                -- Mike

I'm curious how such a list is necessary for moving it forward? Can you please explain what exactly you're looking for?

Within the implementation space, you have
- Microsoft<http://msdn.microsoft.com/en-us/library/ie/dn265046%28v=vs.85%29.aspx>
- Chromium<https://code.google.com/p/chromium/issues/detail?id=245025> (ergo Chrome and Opera)
- Apple<https://bugs.webkit.org/show_bug.cgi?id=122679>
- Mozilla<https://bugzilla.mozilla.org/show_bug.cgi?id=865789>

Of these, zero are shipping implementations of what we sent to LC.
Received on Monday, 31 March 2014 22:31:27 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:02:41 UTC