##### SUMMARY
The `openssl_publickey` module should support a cryptography backend, so PyOpenSSL can be deprecated / removed eventually.

##### ISSUE TYPE
- Feature Idea

##### COMPONENT NAME
openssl_publickey

if self.backup:
            self.backup_file = module.backup_local(self.path)
        super(PublicKey, self).remove(module)
    def dump(self):