Open kayabaNerve opened 2 years ago
There are basic curve tests (successful key gen, serialization/parsing of keys), Schnorr tests (Schnorr sign/verify/batch verify, and FROST Schnorr sign, with and without offset), and the option to specify vectors (meant for testing against the IRTF draft, with P-256 and Ed25519 having successful definitions). There should still be more tests for the curve itself, along with for algorithms, yet this moves forward a bit.
Closed under the new ff-group-tests crate.
Re-opening due to "algorithms/machines."
These would range from Curve tests which would verify canonical functions are appropriately canonical (as possible) to algorithm tests which would verify signature share validation works as expected.