Bug 1631583 Comment 50 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

P384 and P521 landed: 
https://hg.mozilla.org/projects/nss/rev/d19a3cd451bbf9602672fdbba8d6a817a55bfc69
https://hg.mozilla.org/projects/nss/rev/ca068f5b5c176c503ddce969e78dd326cc5fd29a

Regarding the P256 patch, the 32-bit performance takes a ~30-50% hit over the existing implementation. We're still interested in taking it, but need to do some investigation into what kind of impact that would have on Firefox, particularly on mobile devices. Maybe some optimizations are possible. We have an in-progress patch to bring in 64-bit HACL* P256, but will certainly benchmark it against the 64-bit Fiat code.

I'm going to mark this bug resolved and for now, link it to the HACL* P256 bug 1615555 so that we can circle back on the last patch. 

Thanks again for these contributions!
P384 and P521 landed: 
https://hg.mozilla.org/projects/nss/rev/d19a3cd451bbf9602672fdbba8d6a817a55bfc69
https://hg.mozilla.org/projects/nss/rev/ca068f5b5c176c503ddce969e78dd326cc5fd29a

Regarding the P256 patch, the 32-bit performance takes a ~30-50% hit over the existing implementation. We're still interested in taking it, but need to do some investigation into what kind of impact that would have on Firefox, particularly on mobile devices. Maybe some optimizations are possible. We have an in-progress patch to bring in 64-bit HACL* P256, but will certainly benchmark it against the 64-bit Fiat code.

I'm going to mark this bug resolved and for now, link it to bug 1653364 so that we can circle back on the last patch. 

Thanks again for these contributions!

Back to Bug 1631583 Comment 50