crate-crypto/Ed448-Goldilocks

Backend auto-selection & cfg gating

Opened this issue · 0 comments

Any interest for a PR that automates the backend selection ?

Also I would like to send a PR that moves to overrides over auto-selection:

cfg(ed448_goldilocks_backend) = "backend"
cfg(ed558_goldilocks_bits) = 32 | 64

We did extensive work at curve25519-dalek here:

The feature driven backend selection caused issues including potential miscompilation and where backends were not available.

More than happy to send a PR