Don't regenerate keys on the server -- clearer model for users and clients