C2SP / wycheproof

Project Wycheproof tests crypto libraries against known attacks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Testing

bleichenbacher-daniel opened this issue · comments

At this point I have enough code rewritten so that it would make sense to start testing new test vectors. Not sure yet how this should be organized, so opinions would be helpful here. So far I'm just testing against pyca. I would think that at least two libraries would be necessary to exclude bigger mistakes.

From the algorithm side I would think that ECDSA is a good candidate start. There are a number of curves, formats and parameters that are not yet covered by the current test vectors. Especially, cryptocurrencies use new variants that are not yet covered. Extending the coverage here seems useful to me.