On 08/02/18 18:17, Angus Robertson - Magenta Systems Ltd wrote:
> I need to create a Jose JWK from the public part of a private key in a
> PEVP_PKEY, with 1.1.0.
> I've done it using the old struct rsa_st from 1.0.2 and
> EVP_PKEY_get1_RSA, and then converting the n and e BIGNUMs to binary
> (and then to Base64Url).
> This still works in 1.1.0 although rsa_st has more stuff after n and e,
> but obviously is not ideal. I've not yet found any helpers for getting
> n and e any other way.
On 08/02/18 19:42, Angus Robertson - Magenta Systems Ltd wrote:
>>> I've not yet found any helpers for getting n and e any other way.
> Perfect, should have been able to find that myself...
> If there an equivalent for EC_GROUP to get x and y?
Do you mean for an EC_POINT? If so then:
EC_POINT_get_affine_coordinates_GF2m() depending on whether you are
using a prime or binary field based curve.