cisco / go-hpke

Implementation of draft-irtf-cfrg-hpke
BSD 2-Clause "Simplified" License
30 stars 15 forks source link

Use CIRCL for X448 #57

Closed bifurcation closed 1 year ago

bifurcation commented 1 year ago

This PR uses the X448 implementation from Cloudflare's CIRCL library for X448 operations. As reported in #56, our previous x448 library might be having some reachability problems. I expect that this one will be more stable.

I have verified that this passes tests, including correctly verifying the checked-in test vectors.

HPKE_TEST_VECTORS_IN=test-vectors.json go test