A research library for broadcast key encapsulation: a server holds keys for n participants, picks any subset of them, and broadcasts one header from which exactly that subset recovers the same key. It implements the basic construction (section 3.2) of the Boneh-Gentry-Waters scheme, built on Oliver Günther's PBC_BKEM and the PBC pairing library.
It ships as a CPython extension, plus a server and client program speaking a plain-text wire protocol on stdin/stdout. On Linux x86_64 and aarch64, pip install broadkey pulls a wheel with PBC and GMP bundled; elsewhere it builds from source and needs both libraries.