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.

Attachment: py-fastecdsa.tgz
Description: application/tar-gz

Reply via email to