The membership hash #
What a message's membership_hash says of its sender's view of the group, as katzenqt's
canonical_membership_hash computes it: SHA-256, under a domain, of the members' keys, each once,
in byte order. A member counts itself as write_cap[32:]. Hashing keys rather than whole read caps
makes every read cap of one member count once.
Equations
- Cryptlib.Protocols.GroupComm.GroupChatKatzenqt1.Member.membershipDomain = "KP:membership:v1".toUTF8.data.toList
Instances For
def
Cryptlib.Protocols.GroupComm.GroupChatKatzenqt1.Member.membershipHash
(readCaps : List ByteArray)
:
Equations
- One or more equations did not get rendered due to their size.