Blamka.compress_xor: def of bend-collections-laws-crypto@1.0.0.0 Import: import bend-collections-laws-crypto@1.0.0.0/src/crypto/argon2/blamka.bend as Blamka Lines 173-175 of bend-collections-laws-crypto@1.0.0.0/src/crypto/argon2/blamka.bend: https://jend.leeeet.dev/read.txt?path=bend-collections-laws-crypto@1.0.0.0/src/crypto/argon2/blamka.bend&start_line=173&end_line=175 import Base import bend-collections-laws-crypto@1.0.0.0/src/crypto/argon2/types.bend as A # Version 0x13 passes after the first: G(X, Y) XOR the block being overwritten. def compress_xor(x: A.Block, y: A.Block, old: A.Block) -> A.Block: xor(compress(x,y),old) Uses (3): https://jend.leeeet.dev/definition.txt?path=bend-collections-laws-crypto@1.0.0.0/src/crypto/argon2/blamka.bend&name=compress https://jend.leeeet.dev/definition.txt?path=bend-collections-laws-crypto@1.0.0.0/src/crypto/argon2/blamka.bend&name=xor https://jend.leeeet.dev/definition.txt?path=bend-collections-laws-crypto@1.0.0.0/src/crypto/argon2/types.bend&name=Block