std.crypto: add support for the NIST P-256 curve (#8627)

Uses verified code generated by fiat-crypto for field arithmetic, and complete formulas to avoid side channels.

There's still plenty of room for optimizations, especially with a fixed base. But this gives us a framework to easily add other similar curves.
fe8781357aFrank Denis committed on 5/1/2021, 6:14:32 AM· committed by GitHubparent557eb41
6 files changedLine totals unavailable