> On Jan 16, 2017, at 4:35 AM, Matt Caswell <matt@xxxxxxxxxxx> wrote: > > OpenSSL only supports ECDH (for key exchange) and ECDSA (for digital > signatures) for elliptic curve keys, i.e. there are no ec encryption > algorithms available. That said, IIRC CMS supports EC public keys, by performing off-line ECDH: commit 88e20b8584a78c803eca7aa9fcf8c46ff0ece4ae Author: Dr. Stephen Henson <steve@xxxxxxxxxxx> Date: Wed Jul 17 15:13:37 2013 +0100 Add support for ECDH KARI. Add support for ECDH in enveloped data. The CMS ctrls for the EC ASN1 method decode/encode the appropriate parameters from the CMS ASN1 data and send appropriate data to the EC public key method. And further refinements in later commits. -- Viktor. -- openssl-users mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users