From 350c600bb340e2c4d7ef90177f3534b491d424e7 Mon Sep 17 00:00:00 2001 From: The MMGen Project Date: Thu, 7 Oct 2021 20:03:17 +0000 Subject: [PATCH] use optimized hmac.digest() instead of hmac.new().digest() --- mmgen/crypto.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mmgen/crypto.py b/mmgen/crypto.py index 480aafe5..0620bf1d 100755 --- a/mmgen/crypto.py +++ b/mmgen/crypto.py @@ -32,7 +32,7 @@ def sha256_rounds(s,n): def scramble_seed(seed,scramble_key): import hmac - step1 = hmac.new(seed,scramble_key,sha256).digest() + step1 = hmac.digest(seed,scramble_key,'sha256') if g.debug: msg(f'Seed: {seed.hex()!r}\nScramble key: {scramble_key}\nScrambled seed: {step1.hex()}\n') return sha256_rounds(step1,g.scramble_hash_rounds)