diff --git a/in_toto/models/metadata.py b/in_toto/models/metadata.py index c96119104..33edf6361 100644 --- a/in_toto/models/metadata.py +++ b/in_toto/models/metadata.py @@ -158,7 +158,7 @@ def sign(self, key): securesystemslib.formats.KEY_SCHEMA.check_match(key) signature = securesystemslib.keys.create_signature(key, - self.signed.signable_dict) + self.signed.signable_bytes) self.signatures.append(signature) @@ -268,7 +268,7 @@ def verify_signature(self, verification_key): elif securesystemslib.formats.SIGNATURE_SCHEMA.matches(signature): valid = securesystemslib.keys.verify_signature( - verification_key, signature, self.signed.signable_dict) + verification_key, signature, self.signed.signable_bytes) else: valid = False