Multicast Security is one of the important problems to solve for the successful deployment of group communication applications, and source authentication of multicast data is a key and difficult problem. To solve it, a new approach is afforded based on the basic tree hashing protocol. The performance evaluation shows there are less computation and communication overheads in it, so which is reasonable and applicable.