1

(4 replies, posted in wolfCrypt)

Thanks Chris!

I think

int wc_ecc_export_x963(ecc_key*, byte* out, word32* outLen);

would work in our case.

-DL

2

(4 replies, posted in wolfCrypt)

Yes.  I am trying to generate a new key pair and flatten the point data into a single buffer of octets in a similar way to OpenSSL.

3

(4 replies, posted in wolfCrypt)

Hi,

Is there a feature in WolfSSL to conveniently convert an ECC point to a single BIGNUM.  A point is 3 BIGNUMs for x, y, and z coordinates in a single struct.  For comparison, OpenSSL has a EC_POINT_point2bn function that does this.  Incidentally, it also calls the EC_POINT_point2oct which I did not find equivalent for either.  This function is called in a firmware library for ECC key pair generation.  Anyone else ran into this issue?

Thanks!
-- DL