The application provides a group device identity
authentication and key negotiation method and
system for a
mobile edge computing environment based on distributed learning, and relates to the technical field of
information security. The method comprises an initialization stage, a registration stage, an
authentication and key negotiation stage; wherein in the
authentication and key negotiation stage, the terminal device selects a temporary public key and signs it, generates a request message and sends it to the mobile
edge server to complete authentication of itself; the mobile
edge server authenticates the request message of the terminal device collected and, after the authentication is passed, selects a temporary key to sign the identity of the terminal device and sends it to the
cloud server to apply for a group identity; the
cloud server returns an encrypted group identity after verifying the signature; the mobile
edge server decrypts the group identity to obtain a
group session key and sends it to the terminal device to complete the response; the terminal device generates a
group session key after receiving the response message to complete key confirmation.