On Fri, Jul 01, 2022 at 10:57:52AM +0300, Gregory Edigarov wrote:
> Hello,
>
> $ openssl version
> LibreSSL 3.5.2
>
> $ openssl genpkey -algorithm ed25519
> Algorithm ed25519 not found
>
> $ openssl genpkey -algorithm x25519
> Algorithm x25519 not found
>
> How would you generate a keypair?
> Yes I use openssl-1.1.1op0 package, but just out of curiosity,
> why this features still not in LibreSSL even with programming interface
> in?
>
> X25519, X25519_keypair(3) - Elliptic Curve Diffie-Hellman primitive
> based on Curve25519
These functions do not provide what you are asking for. As the
description says, this is the ECDH primitive, not an ASN.1 interface.
The questions you are asking always have the same answer: no-one with
the requisite knowledge has done the work to add support, and it's more
than just a little bit of work. Also, Ed25519 is not currently supported
at all in LibreSSL.
It is an often requested feature and it will likely be added at some
point. Those who know how to do it will have to find the time to do it.
Those who don't will have to be patient. It won't happen by asking
repeatedly on various forums.
No comments:
Post a Comment