Expand description
Signature schemes for the slow path, one module each, all behind the
same ports (crate::ports::CryptoIn / crate::ports::CryptoOut).
| Scheme | Module | Feature | Owner |
|---|---|---|---|
| Ed25519 | ed25519 | ed25519 (default) | this crate |
| DSig | dsig | dsig | DSig |
| Outside the replica (card tops) | external | always | this crate |
| Model (tests only, not secure) | [model] | sim | this crate |
A build picks one with RHDL_UBFT_SCHEME ([crate::Scheme]); both may be
compiled in.