signalapp / curve25519-java

Pure Java and JNI backed Curve25519 implementation.
GNU General Public License v3.0
233 stars 95 forks source link

Java VRF support #37

Open k-s-t-i opened 4 years ago

k-s-t-i commented 4 years ago

Added XVEdDSA VRF support, upgraded gradle build. Passes all tests and rewritten scalarmult function as compared to the jni c implementation.

k-s-t-i commented 4 years ago

Also would be happy to provide support for the VRF section, and add unit tests based on the IETF VRF working draft for any module.

forceporquillo commented 3 years ago

@k-s-t-i can I implement your VRF support (this PR) into my own curve25519 (based on this repo.) implementation? Thank you!

k-s-t-i commented 3 years ago

Yes @forceporquillo.