From e6be03a770adc6dbb194a244b50c4a5dbc473e66 Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Sun, 24 Nov 2019 14:50:30 -0800 Subject: [PATCH] Use bytearray for pbkdf2 --- lib/pbkdf2.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pbkdf2.py b/lib/pbkdf2.py index b96c0734..d362b852 100644 --- a/lib/pbkdf2.py +++ b/lib/pbkdf2.py @@ -66,7 +66,7 @@ def pbkdf2_bin(data, salt, iterations=1000, keylen=24, hashfunc=None): def _pseudorandom(x, mac=mac): h = mac.copy() h.update(x) - return list(map(ord, h.digest())) + return bytearray(h.digest()) buf = [] for block in range(1, -(-keylen // mac.digest_size) + 1): rv = u = _pseudorandom(salt + _pack_int(block))