7.6.4 Participant Join (Leader)
Given a leader ` and a participant i joining meeting meetingID on hardwareID, the leader:
Fetches IVKi from the key server.
Fetches Sigi and pki from the meeting’s “bulletin board.”
Computes Bindingi ← (meetingIDkmeetingUUIDkikhardwareIDkIVKikpki ).
Defines Contextsign ← "Zoombase-1-ClientOnly-Sig-EncryptionKeyAnnouncement".
Verifies the signature: Sign.Verify(IVKi , Sigi , Contextsign, Bindingi ).
If verification fails, it aborts.
Computes Meta ← (meetingIDkmeetingUUIDk`ki).
Defines ContextKDF ← "Zoombase-1-ClientOnly-KDF-KeyMeetingSeed".
Defines Contextcipher ← "Zoombase-1-ClientOnly-Sig-EncryptionKeyMeetingSeed".
Computes C ← Box.Enc(sk` , pki , ContextKDF, Contextcipher, Meta,(MK, mkSeqNum)).
Posts (i, C) to the “bulletin board.”
Last updated