This PR changes the library to accept implementations of prime field arithmetic that produce unreduced results at the end of computation. The support was implemented to accommodate a backend taken from the hacl* cryptographic library implementing arithmetic modulo 2^255-19.
This PR changes the library to accept implementations of prime field arithmetic that produce unreduced results at the end of computation. The support was implemented to accommodate a backend taken from the hacl* cryptographic library implementing arithmetic modulo 2^255-19.