Integrate Vale Curve25519
Categories
(NSS :: Libraries, enhancement)
Tracking
(Not tracked)
People
(Reporter: nkulatova, Assigned: nkulatova)
References
Details
Attachments
(1 file)
We would like to integrate Vale/Hacl* Assembler implementation of the Curve25519.
The new version will provide the better performance of the Curve25519 ECDH function:
The current speed: op/sec: 27755.73, Vale Curve25519 speed: op/sec: 34216.54 (x1.2 times).
From the Vale/HACL* side we get a valuable help from Aymeric Fromherz (aymeric.fromherz@inria.fr)
Assignee | ||
Comment 1•2 years ago
|
||
For the information, the Curve25519 speed could be measured using this command:
./ecperf -i 100000
Assignee | ||
Comment 2•2 years ago
|
||
Comment hidden (spam) |
Updated•2 years ago
|
Comment 5•1 year ago
|
||
There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:nkulatova, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit auto_nag documentation.
Assignee | ||
Comment 6•1 year ago
|
||
We are in progress of submitting a patch that is required for the Curve25519 patch to be landed.
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 7•1 year ago
|
||
Description
•