Re: ecparam error on openssl 102r

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

 



TL;DR It's not a bug, it's a feature!

Hi,

you can generate explicit parameters for that curve by:

`openssl ecparam -name Oakley-EC2N-3 -param_enc explicit`

the command in your case was failing because by default it tries to
generate a named_curve ASN1 encoding, which fails because there is no
OID associated with Oakley-EC2N-3.

You can have a look at https://github.com/openssl/openssl/issues/5723
and https://github.com/openssl/openssl/pull/5725 that fixes it.

This change has been included in the 1.0.2 branch since 1.0.2p; in
1.0.2o your command will silently fail as the generated PEM file would
be invalid.


Best regards,

Nicola Tuveri

On Wed, 20 Mar 2019 at 19:29, shiva kumar <shivakumar2696@xxxxxxxxx> wrote:
>
> Hi,
> When I run openssl ecparam on elliptic curve Oakley-EC2N-3,
> Oakley-EC2N-4 on openssl 1.0.2r version,
> I am getting the following error, can anyone please help me why i am getting this error.
>
> # openssl ecparam -out Oakley-EC2N-3_102r.pem -name Oakley-EC2N-3
> unable to write elliptic curve parameters
> 2063867464:error:100BF079:elliptic curve routines:i2d_ECPKParameters:i2d ecpkparameters failure:ec_asn1.c:1011:
> 2063867464:error:100BF079:elliptic curve routines:i2d_ECPKParameters:i2d ecpkparameters failure:ec_asn1.c:1011:
>
> unable to write elliptic curve parameters
> 2063867464:error:100BF079:elliptic curve routines:i2d_ECPKParameters:i2d ecpkparameters failure:ec_asn1.c:1011:
> 2063867464:error:100BF079:elliptic curve routines:i2d_ECPKParameters:i2d ecpkparameters failure:ec_asn1.c:1011:
>
> Thanks and Regards
> shivakumar



[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