Re: Encrypting using EC public key

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 15/01/17 03:47, Norm Green wrote:
> Is there a way to encrypt a file using the openssl command with an
> elliptic curve public key?  Here's what I get when I try using OpenSSL
> 1.1.0c :

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.

Matt

> 
> normg>./openssl pkeyutl -encrypt -pubin -inkey secp256k1-public-key.pem
> -in a.txt -out a.txt.enc
> pkeyutl: Error initializing context
> 140339244734272:error:0608B096:digital envelope
> routines:EVP_PKEY_encrypt_init:operation not supported for this
> keytype:crypto/evp/pmeth_fn.c:139:
> 
> normg>cat secp256k1-public-key.pem
> -----BEGIN PUBLIC KEY-----
> MFYwEAYHKoZIzj0CAQYFK4EEAAoDQgAE3bT9LIDRFNZ1D5QbA90zDh6UxDyYdrQv
> XmxFEr1AwKnmeD8dAg4F62ddmzX76fNaw1QqLbmEQTLdrEYM3KxUdA==
> -----END PUBLIC KEY-----
> 
> 
> Norm Green
-- 
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux