I am using the EVP API (version 1.1.1) for performing public key and symmetric
key operations across a variety of platforms (macOS, Windows, Linux, iOS and
Android). I am currently not doing anything to explicitly seed OpenSSL’s random
number generator. My understanding is that the default
On Dec 17, 2018, at 11:42 PM, Billy Brumley wrote:
>
> But 0.4% is suspiciously close to 1/256, so I'm willing to bet your
> problem surrounds your size assumptions in various functions. Check
> the manpage of e.g. EC_POINT_point2oct and grep for usage in the
> library, but the idea is to pass
Some code of mine reads a NIST P256 private key from bytes and derives the
public key from it, and this derived public key is incorrect about 0.4% of the
time. I’ve attached a sample program that does the following.
1. Generate a key-pair of type NID_X9_62_prime256v1
2. Write the public and