Skip to content

Commit 8c8b97f

Browse files
committed
Merge branch 'hashlib_faster' into intint
2 parents dcd9322 + 85eed20 commit 8c8b97f

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

kasa/klaptransport.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -473,13 +473,9 @@ def encrypt(self, msg):
473473
padder = padding.PKCS7(128).padder()
474474
padded_data = padder.update(msg) + padder.finalize()
475475
ciphertext = encryptor.update(padded_data) + encryptor.finalize()
476-
477-
digest = hashes.Hash(hashes.SHA256())
478-
digest.update(
476+
signature = hashlib.sha256(
479477
self._sig + self._seq.to_bytes(4, "big", signed=True) + ciphertext
480-
)
481-
signature = digest.finalize()
482-
478+
).digest()
483479
return (signature + ciphertext, self._seq)
484480

485481
def decrypt(self, msg):

0 commit comments

Comments
 (0)