- From: Ryan Sleevi <sleevi@google.com>
- Date: Mon, 31 Mar 2014 15:46:33 -0700
- To: Mike Jones <Michael.Jones@microsoft.com>
- Cc: "public-webcrypto@w3.org" <public-webcrypto@w3.org>, "Karen O'Donoghue" <odonoghue@isoc.org>, Jim Schaad <ietf@augustcellars.com>
- Message-ID: <CACvaWvZVvXpr5HbXfwtNYL=cBS2r-6pfZz2ZR4xE3AvJguYMjA@mail.gmail.com>
On Mon, Mar 31, 2014 at 3:30 PM, Mike Jones <Michael.Jones@microsoft.com>wrote: > 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? > > > > Thanks, > > -- Mike > Again, from the links I gave you - Microsoft's msCrypto exportKey method<http://msdn.microsoft.com/en-us/library/ie/dn302330%28v=vs.85%29.aspx> - Chromium changes supporting JWK - https://code.google.com/p/chromium/issues/detail?id=245025#c93 - https://code.google.com/p/chromium/issues/detail?id=245025#c94 - https://code.google.com/p/chromium/issues/detail?id=245025#c149 - https://code.google.com/p/chromium/issues/detail?id=245025#c162 - https://code.google.com/p/chromium/issues/detail?id=245025#c167 - https://code.google.com/p/chromium/issues/detail?id=245025#c180 - WebKit - https://bugs.webkit.org/show_bug.cgi?id=124059 - https://bugs.webkit.org/show_bug.cgi?id=124483 - https://bugs.webkit.org/show_bug.cgi?id=126034 - Mozilla - The patch attached to https://bugzilla.mozilla.org/show_bug.cgi?id=865789 states "TODO implement JWK import" However, please remember that, with the exception of Microsoft, none of these implementations are shipping (well, Chromium is available behind a user-configured flag; WebKit may be as well). As we've seen (eg: https://www.w3.org/Bugs/Public/show_bug.cgi?id=24963 ), things are still subject to change. > > > *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> > 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:47:00 UTC