Be able to derive a public key from a private key