The application discloses a
multicast communication
security guarantee method, comprising the following steps: a
multicast sender periodically sends
multicast messages; after a
receiver receives the multicast messages, if there is no
security check requirement for the received information, the
receiver directly uses a security code to check the
message integrity, directly uses the message after checking the message disorder, deletion and repetition according to a time stamp and a serial number; and if there is a
security check requirement for the received information, the
receiver performs
security check, including verifying a security signature by using a pre-configured
encryption algorithm and key, checking the
message integrity, disorder, deletion and repetition, and performing
delay check. The application can save
communication bandwidth, reduce the number of links and simplify
link management based on multicast mechanism transmission of
security information.