test_onion.py: drop repeated sha calculation

This commit is contained in:
Anthony Towns
2015-10-07 13:22:44 +10:00
parent beb702054b
commit cadaa348e3

View File

@@ -174,8 +174,8 @@ class Onion(object):
enckey = cls.tweak_sha(sec, b'\x00')[:16]
hmac = cls.tweak_sha(sec, b'\x01')
iv = cls.tweak_sha(sec, b'\x02')[:16]
pad_iv = cls.tweak_sha(sec, b'\x02')[16:]
ivs = cls.tweak_sha(sec, b'\x02')
iv, pad_iv = ivs[:16], ivs[16:]
return enckey, hmac, iv, pad_iv