We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c318303 commit 85eed20Copy full SHA for 85eed20
kasa/klaptransport.py
@@ -467,13 +467,9 @@ def encrypt(self, msg):
467
padder = padding.PKCS7(128).padder()
468
padded_data = padder.update(msg) + padder.finalize()
469
ciphertext = encryptor.update(padded_data) + encryptor.finalize()
470
-
471
- digest = hashes.Hash(hashes.SHA256())
472
- digest.update(
+ signature = hashlib.sha256(
473
self._sig + self._seq.to_bytes(4, "big", signed=True) + ciphertext
474
- )
475
- signature = digest.finalize()
476
+ ).digest()
477
return (signature + ciphertext, self._seq)
478
479
def decrypt(self, msg):
0 commit comments