Analysis on Hu et al.'s Identity-Based Broadcast Encryption
Broadcast Encryption (BE) provides a convenient method to distribute digital content to subscribers over an insecure broadcast channel so that only the qualified users can recover the data. Broadcast encryption is quite useful and enjoys many applications including pay-TV systems, distribution of copyrighted material, streaming audio/video, secure ad hoc routing and many others. An ID-Based Encryption (IBE) system is a public key system where the public key can be an arbitrary string such as an email address, IP address or telephone numbers, which will be used as a receiver's identities.