We extend the use of traditional pointto-point message authentication to multi-receiver and/or multi-sender scenarios. In this paper we provide eficient cryptographic authentication methods for point-tomultipoint communication, where a single sender can broadcast (multicast) only one unconditionally secure authenticator for a message and which all receivers can verify. We further develop multipoint-to-point (incast) communication in which any subset (of a specified size) of a group of individuals can transmit a single authenticator (or a signature) for a message using the group's key. This method has been called "threshold authentication". It is an application layer which is transparent to the receiver who only deals with the group as one entity. The bandwidth-, computation-, and storageoverheads are reduced substantially when compared with the traditional approach. Threshold authentication hides some aspects of the internal structure of the group which may be important in inter-enterprise communication.