Hi,

I'm happy to announce that a spec for the "XEd25519" signature
algorithm used in Signal is available at [1].

The document also generalizes this signature algorithm to the 448
curve, and extends it to include VRF functionality, which Signal might
use in the future.  These extensions are somewhat new, and should
probably get more public review before people rush to implement.

Feedback is welcome, probably best directed to the mailing list
"cur...@moderncrypto.org", which you can join at "moderncrypto.org",
since that focuses on technical aspects of elliptic curve crypto.

If we get editorial or design feedback that is too detailed for that
list, we may create a more specific list for feedback.

Code implementing XEd25519 and VXEd25519 (the VRF extension) can be
found in [2].

[1]
https://whispersystems.org/docs/
https://whispersystems.org/docs/specifications/xeddsa/

[2] https://github.com/WhisperSystems/curve25519-java/


Trevor
_______________________________________________
Messaging mailing list
Messaging@moderncrypto.org
https://moderncrypto.org/mailman/listinfo/messaging

Reply via email to