Embodiments of the present invention disclose a key distribution and receiving method, a key management center, a first network element, and a second network element. The method in the embodiments of the present invention includes: obtaining, by a first key management center, NAF key information of the first network element and a NAF key of the first network element, wherein the NAF key information of the first network element is information required to obtain the NAF key of the first network element; obtaining, by the first key management center, a service key, wherein the service key is used for communication data encryption and/or integrity protection when the first network element communicates with the second network element; using, by the first key management center, the NAF key of the first network element to perform encryption and/or integrity protection on the service key, to generate a first security protection parameter; and sending a first generic bootstrapping architecture GBA push message to the first network element. The GBA push message carries the first security protection parameter and the NAF key information of the first network element. By means of the present invention, data interception and attack in a sending process can be avoided
展开▼