1

I am trying to understand what WebCrypto means. From what I understand it is -

A Javascript Crypto API spec that all browsers must (hopefully) support. Am I correct?

If so are the crypto algorithms implementated in Javascript? Or the algorithms from the underlying platform simply exported through the WebCrypto API? What do browsers do?

2

A Javascript Crypto API spec that all browsers must (hopefully) support. Am i correct?

Hopefully all browsers should support it, though currently it's still work in progress.

The specification does not mandate that the API be implemented in JavaScript. Developers are free to choose their underlying implementation, it could be JS, or a built in part of the browser, a plugin, a hardware module, etc. This post introduces some of the currently available implementations and the technologies used to develop them.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.