RE: Edwards and public key validation

2021-02-23 Thread john.hughes
Billy You are correct - this is for low level testing of PKCS#11 devices/tokens. Hence just looking at OpenSSL to see if there are any helper functions for Edwards. There are not. So I have nearly completed development of my own level functions . Now just in the process of testing against

Re: Edwards and public key validation

2021-02-23 Thread Billy Brumley
Hey John, (Apologies I missed the reply all.) Your Weierstrass tests are likely redundant with what EVP_PKEY_check etc are doing under the hood. You should also be aware, with Weierstrass curves, it is impossible to get a point that is not on the curve through the OpenSSL API. (As far as I know.)