Skip to content
This repository has been archived by the owner on Mar 9, 2023. It is now read-only.

Latest commit

 

History

History
27 lines (19 loc) · 1.41 KB

BrowserSupport.md

File metadata and controls

27 lines (19 loc) · 1.41 KB

WebCrypto-Liner Browser Support

Each browser supports a different set of cryptographic algorithms and capabilities. WebCrypto-Liner tries to mask these differences with Javascript implementations of the various algorithms and datastructures.

There are a few things to keep in mind:

  • Wherever possible the native implementations are used,
  • Some features, such as non-exportable keys, can not be implemented in Javascript,
  • Size is a concern so although it is possible to implement some export formats we have decided not to,
  • The Javascript implementation of algorithms is notably slower than their native counterparts,
  • Lack of promise support on some browsersrequires promise polyfills which have their own issues.

IE

image

Safari

image image

Edge

image

Firefox

image

Chrome

image