mirror of
https://github.com/saymrwulf/cryptography.git
synced 2026-05-14 20:37:55 +00:00
address initial review comments
This commit is contained in:
parent
6122d129e9
commit
00dd509f18
2 changed files with 4 additions and 4 deletions
|
|
@ -283,8 +283,7 @@ class HMACs(object):
|
|||
|
||||
def finalize_ctx(self, ctx, digest_size):
|
||||
buf = self._backend.ffi.new("unsigned char[]", digest_size)
|
||||
buflen = self._backend.ffi.new("unsigned int *")
|
||||
buflen[0] = digest_size
|
||||
buflen = self._backend.ffi.new("unsigned int *", digest_size)
|
||||
res = self._backend.lib.HMAC_Final(ctx, buf, buflen)
|
||||
assert res != 0
|
||||
self._backend.lib.HMAC_CTX_cleanup(ctx)
|
||||
|
|
|
|||
|
|
@ -127,6 +127,7 @@ def load_openssl_vectors(vector_data):
|
|||
|
||||
def load_hash_vectors(vector_data):
|
||||
vectors = []
|
||||
key, msg, md = None, None, None
|
||||
|
||||
for line in vector_data:
|
||||
line = line.strip()
|
||||
|
|
@ -151,9 +152,9 @@ def load_hash_vectors(vector_data):
|
|||
elif line.startswith("MD"):
|
||||
md = line.split(" = ")[1]
|
||||
# after MD is found the Msg+MD (+ potential key) tuple is complete
|
||||
try:
|
||||
if key is not None:
|
||||
vectors.append((msg, md, key))
|
||||
except:
|
||||
else:
|
||||
vectors.append((msg, md))
|
||||
else:
|
||||
raise ValueError("Unknown line in hash vector")
|
||||
|
|
|
|||
Loading…
Reference in a new issue