Multicast communication is widely adopted in real-time applications today such as Audio, Video and Data transfer. Though various types of protocols for multicasting communication exist, they are not fully satisfied regarding with security. Still a lot of research works is being carried out to support the security services like confidentiality, authentication, non-repudiation, integrity and access-control.
Most of the applications need the source authentication of the multicast information even after packet loss like video conferencing. In this paper, we first present the structure and applications of multicast communication. Then, we focus some of the recent authentication techniques for multicast stream flow. Finally, we will discuss about our proposed Protocol that authenticates the source of the multicast flow with non-repudiation and tolerates packet loss using redundant hash-chaining technique.