Bug 166746 - [WebCrypto] Add support of more crypto algorithms
Summary: [WebCrypto] Add support of more crypto algorithms
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
Keywords: InRadar
Depends on: 143458 157175 168344 169093 169232 169257 169318 169319 169386 169761 170636 170789 170869 173128
  Show dependency treegraph
Reported: 2017-01-05 16:07 PST by Jiewen Tan
Modified: 2017-06-09 18:13 PDT (History)
6 users (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Jiewen Tan 2017-01-05 16:07:51 PST
This is an umbrella bug to keep track of adding support of more crypto algorithms as requested by developers.

Currently requested by developers: AES-CFB, AES-GCM, ECDH, HKDF, and PBKDF2.

Others mentioned in the spec(https://www.w3.org/TR/WebCryptoAPI/): AES-CTR, ECDSA, PBKDF2, and RSA-PSS.
Comment 1 Radar WebKit Bug Importer 2017-01-05 16:08:37 PST
Comment 2 Jiewen Tan 2017-03-17 14:50:55 PDT
First phase is completed. We have added AES-CFB, AES-GCM, ECDH*, and PBKDF2.
For the second phase, we are planning to add AES-CTR, HKDF, ECDSA, and RSA-PSS.

*We don't support P-521 yet. Bug 169231.
Comment 3 Jiewen Tan 2017-06-09 18:13:13 PDT
The second phase is completed.

We added AES-CTR, HKDF, ECDSA, and RSA-PSS in the second round.

Close this bug as all the sub-tasks are completed.