commit 36e0f46cc61791abba53f8b2f12be0857b34d2d7
parent 57407aabe8f79e54fba502c0b8578c1b01db040a
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date: Wed, 1 Dec 2021 20:43:02 +0100
cg comment bf code
Diffstat:
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/draft-schanzen-r5n.xml b/draft-schanzen-r5n.xml
@@ -415,9 +415,9 @@ END
<figure>
<artwork name="" type="" align="left" alt=""><![CDATA[
BF-TEST(key, bloomfilter)
- H_key := SHA512 (key)
+ H_key := SHA512 (key) as UINT32[]
FOR i IN 0..15
- bit := INT(H_key[i * k]) % 1024
+ bit := H_key[i] % 1024
IF bloomfilter[bit] IS SET
RETURN TRUE
END
@@ -426,9 +426,9 @@ BF-TEST(key, bloomfilter)
END
BF-SET(key, bloomfilter)
- H_key := SHA512 (key)
+ H_key := SHA512 (key) as UINT32[]
FOR i IN 0..15
- bit := INT(H_key[i * k]) % 1024
+ bit := H_key[i] % 1024
bloomfilter[bit] := 1
END
END