Bug 245778
Summary: | Implement Curve25519 on WebCrypto API | ||
---|---|---|---|
Product: | WebKit | Reporter: | Javier Fernandez <jfernandez> |
Component: | WebCore Misc. | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | a_izquierdogarcia, me, webkit-bug-importer, wilander |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=246145 | ||
Bug Depends on: | 246145, 251252, 258279, 259663, 260430, 260469 | ||
Bug Blocks: |
Javier Fernandez
The Web Cryptography API currently only specifies the NIST P-256, P-384, and P-521 curves, and does not specify any "safe curves". Among the safe curves, Curve25519 and Curve448 have gained the most traction, and have been specified for use in TLS 1.3, for example. They have also been recommended by the Crypto Forum Research Group (CFRG) of the Internet Research Task Force (IRTF), and are expected to be approved by NIST.
See the explainer for details:
https://github.com/WICG/webcrypto-secure-curves/blob/main/explainer.md
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Alexey Proskuryakov
rdar://59005287
Alexey Proskuryakov
*** Bug 246145 has been marked as a duplicate of this bug. ***
Javier Fernandez
Although this bug has been filed before, it seems the implementation is being tracked in other bugs (eg, Bug #246145).
It seems there isn't any meta-bug that would allow us to follow the progress on the implementation of this feature. Perhaps we could use this as such meta-bug ?
Javier Fernandez
I think we can consider this bug as FIXED now.