This is an implementation and infrastructure of the Broadcast Encryption