/WebCrypto-compatibility

"Web Cryptography API" compatibility informations

GNU General Public License v3.0GPL-3.0

About

Collection of "Web Cryptography API Live Table" results -> https://diafygi.github.io/webcrypto-examples/

Some screenshots are made with https://www.browserstack.com (Thanks for the support of OpenSource projects)

browser compatibility information

Here the results of the example page. Missed a browser/OS combination? Just fork this repro and add it ;)

Firefox

Firefox started to support WebCrypt since v39. So the current v31esr doesn't support WebCrypt!

Google Chrome / Chromium

Chrome started to support WebCrypt since v37.

Important: API is only usable over secure connections! (See also: Issue #373032 thread)

(Some screenshots are made with the extension: github.com/mrcoles/full-page-screen-capture-chrome-extension)

IE / Edge

IE11 does only support a old API (no 'promise' support) and the example page doesn't support this. So you can't see which parts of the WebCrypt is supported. See also: webcrypto-examples issues #12

Safari

the others

  • Epiphany v3.8.2 doesn't support Web Cryptography API: 'window.crypto' exists, but 'window.crypto.subtle' doesn't exists!

Links

general links:

caniuse.com

A general overview can be found here:

(But you can't see which parts of WebCrypt is supported. See also: caniuse issues #1759)

Charles Engelke's spreadsheets

The blogger Charles Engelke has created a google spreadsheets with some browser compatibility information:

dev.modern.ie

Microsoft host the page http://dev.modern.ie that offers a service from https://www.browserstack.com It makes screenshots of a webpage with different Browser/OS: