Require a public_key whenever a private key is going to be inserted