google / wasefire

Secure firmware framework focusing on developer experience

Home Page:https://google.github.io/wasefire/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Implement RustCrypto traits for elliptic curves in the prelude

ia0 opened this issue · comments

In particular, implement PrimeCurve and CurveArithmetic for the P256 and P384 types, possibly renaming to NistP256 and NistP384?

This is actually not a good first issue. It's probably not possible to do it without extending the board API, and may move too much crypto from the platform to the applet (in the prelude), which should be avoided.