Bug 258279

Summary: [WebCrypto] Implement the X25519 algorithm
Product: WebKit Reporter: Javier Fernandez <jfernandez>
Component: WebCore Misc.Assignee: Javier Fernandez <jfernandez>
Status: RESOLVED FIXED    
Severity: Normal CC: me, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=249017
Bug Depends on: 249017    
Bug Blocks: 245778    

Description Javier Fernandez 2023-06-19 08:28:42 PDT
This bug is filled to track the implementation of the key sharing operation using the Curve25519 secure curve. We already have implemented the Ed25519 for the signing and verifying operations (bug #246145), so it'd be useful to have an independent bug for the X25519 algorithm.
Comment 1 Radar WebKit Bug Importer 2023-06-26 08:29:16 PDT
<rdar://problem/111330205>
Comment 2 Javier Fernandez 2023-07-08 07:38:14 PDT
I have started to work on this.
Comment 3 Javier Fernandez 2023-09-05 02:25:47 PDT
Pull request: https://github.com/WebKit/WebKit/pull/17425
Comment 4 EWS 2023-09-08 03:01:17 PDT
Committed 267782@main (347b6d7cc7de): <https://commits.webkit.org/267782@main>

Reviewed commits have been landed. Closing PR #17425 and removing active labels.