Adjust for a slightly stricter API of Rust Umbral

pull/2612/head
Bogdan Opanchuk 2021-06-22 18:30:37 -07:00
parent 6090a755b0
commit cd11909d4e
2 changed files with 2 additions and 2 deletions

View File

@ -92,7 +92,7 @@ class DecryptingKeypair(Keypair):
cleartext = decrypt_reencrypted(self._privkey,
message_kit._delegating_key,
message_kit.capsule,
message_kit._cfrags,
list(message_kit._cfrags),
message_kit.ciphertext)
else:
cleartext = decrypt_original(self._privkey,

View File

@ -146,7 +146,7 @@ def test_key_validation(federated_bob):
# lets just take a couple bytes off
BobKeyInputRequirer().load({'bobkey': "02f0cb3f3a33f16255d9b2586e6c56570aa07bbeb1157e169f1fb114ffb40037"})
assert "Could not convert input for bobkey to an Umbral Key" in str(e)
assert "Expected 33 bytes, got 32" in str(e)
assert "xpected 33 bytes, got 32" in str(e)
result = BobKeyInputRequirer().load(dict(bobkey=bytes(federated_bob.public_keys(DecryptingPower)).hex()))
assert isinstance(result['bobkey'], bytes)