We propose a broadcast communication protocol for networks that require users' anonymity and authentication. Recipients of a broadcast message can authenticate the transmitter and validate the integrity of the message without identifying the transmitter. In case of a dispute and malicious activities, the identity of the transmitter of the broadcast message can be revealed only by a trusted authority. Our proposed anonymous broadcast communication protocol utilizes implicit certificates and elliptic curve cryptography. The overhead in adding cryptographic parameters and signatures to the broadcast data is 274 bytes if an elliptic curve key length of 256 bits is used in our protocol.