Change log for pairing
0.5
- Use
elliptic-curve
for BN254 elliptic curve group operations.
- Refactor Shallue-van de Woestijne encoding for efficiency.
- Temporarily remove serialisation.
0.4.2
- Fix overlapping instances of
Ord
.
0.4.1
- Add mclwasm compatible serialisation.
- Add efficient storage representation of an elliptic curve point over prime fields.
0.4
- Use
galois-field
for tower field underlying BN254 curve.
0.3.1
- Use
MonadRandom
typeclass constraints for curve hashing functions.
0.3
- Square root calculation on Fq2.
- Both square roots returned on Fq.
- Point serialisation for G1, G2 and GT.
0.2
- Add Shallue-van de Woestijne encoding for curve hashing.
0.1