Hi dear fellows,

 

I would like to know if there is any function(s) in OpenSSL that handles
public key validation for ECDSA. 

Given a point (public key) and a curve, I would like to test if this
point is a valid public key for this curve. 

There is a function EC_POINT_is_on_curve() for checking if a point is on
a curve. But this is a necessary but not a sufficient condition. There
are other conditions (of which I am not quite sure) that a point must
meet in order to be a valid public key. 

Any ideas? Thanks for helping out..

 

-Xiaoyu

Reply via email to