I need this for some elliptic curve work in libcrypto. It may be useful for others. This is based on portgen but I needed to tweak it quite a bit to build. The tests fetch test cases from the internet, so I added workarounds for that to make them work with ports-privsep. I added a fix for an annoying leak on top.
Tested on amd64 and sparc64, all tests pass on both architectures. COMMENT = fast elliptic curve digital signatures HOMEPAGE = https://github.com/AntonKueltz/fastecdsa pkg/DESCR: Fast elliptic curve cryptography, specifically digital signatures. There is no nonce reuse, no branching on secret material, and all points are validated before any operations are performed on them. Timing side channels are mitigated via Montgomery point multiplication. Nonces are generated per RFC6979.
py-fastecdsa.tgz
Description: application/tar-gz
