digitalbazaar / forge

A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
https://digitalbazaar.com/
Other
5.08k stars 785 forks source link

feature request: Support for ED25519 based encryption #625

Open bguiz opened 6 years ago

bguiz commented 6 years ago

In PKI, the README states:

Provides X.509 certificate support, ED25519 key generation and signing/verifying, and RSA public and private key encoding, decoding, encryption/decryption, and signing/verifying.

Could we have ED25519 based encryption and decryption as well?

bfricka commented 5 years ago

ECC doesn't support encryption / decryption.

bguiz commented 5 years ago

I thought that it was possible (via ECIES, ECDH, or ElGamal)

FGasper commented 5 years ago

TLS 1.3 includes a provision for certificates signed w/ ed25519 keys.