From c0a6e244f5105894a1723c42991a895437397766 Mon Sep 17 00:00:00 2001 From: josef Date: Fri, 28 Aug 2015 08:34:58 +0200 Subject: inclusion proofs and buxfixes --- tools/certtools.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'tools/certtools.py') diff --git a/tools/certtools.py b/tools/certtools.py index 307a728..6dd97c4 100644 --- a/tools/certtools.py +++ b/tools/certtools.py @@ -436,7 +436,8 @@ def internal_hash(pair): hash.update(struct.pack(">b", 1)) hash.update(pair[0]) hash.update(pair[1]) - return hash.digest() + digest = hash.digest() + return digest def chunks(l, n): return [l[i:i+n] for i in range(0, len(l), n)] @@ -700,10 +701,8 @@ def nodes_for_index(pos, treesize): nodes = [] level = 0 pos ^= 1 - #print pos, level while level < height: pos_level0 = pos * (2 ** level) - #print pos, level if pos_level0 < treesize: nodes.append((pos, level)) pos >>= 1 -- cgit v1.1