def initialize(self, seed=None):
self.seed = seed or os.urandom(<NUM_LIT:32>)  <EOL>signing_key = SigningKey(self.seed)<EOL>verifying_key = signing_key.get_verifying_key()<EOL>self._auth_private = signing_key.to_seed()<EOL>self._auth_public = verifying_key.to_bytes()<EOL>log_binary(_LOGGER,<EOL>'<STR_LIT>',<EOL>Private=self._auth_private,<EOL>Public=self._auth_public)<EOL>
Initialize handler operation.

        This method will generate new encryption keys and must be called prior
        to doing authentication or verification.