I'm excited to announce the first public releases (v0.1.0) of two RubyGems
implementing modern elliptic curve cryptography.
*x25519*: elliptic curve Diffie-Hellman algorithm providing key
exchange/agreement, described in RFC 7748:
*ed25519*: elliptic curve digital signature algorithm, described in RFC
Both of these algorithms are already available in the RbNaCl gem, which I
also authored. However, I wanted small self-contained versions of these
algorithms, which are what these gems provide.
Both of these algorithms have been standardized through the IRTF CFRG and
are widely considered by cryptographers to represent the present
recommended algorithms for these purposes.