The invention provides an identity
authentication method and
system for resisting an identity forgery
attack, which are used for guaranteeing the safety of cross-domain communication. The method comprises the following steps: firstly, initializing a
system, and generating a key pair for an entity based on an elliptic curve; when the user registers in the domain, the
authentication center generates a key pair,
encryption parameters and an identity
certificate and stores the key pair, the
encryption parameters and the identity
certificate in the slave chain. A
key generation center (KGC) pre-generates a factor including a private key and pre-loads the factor to a roadside unit (RSU). When a user initiates a pseudonym generation request, the RSU verifies the request and forwards the request to a nearby
base station; and the
base station predicts a
resource use state by using an AI model, and dynamically assigns a service
base station to calculate pseudonym generation parameters in real time. A user generates own pseudonym,
verification parameters and a key pair after obtaining the parameters, and generates a unique signature by using the pseudonym key to encrypt a message and send the encrypted message. After the
receiver verifies the validity of the message, a
verification request is forwarded to the base
station through the RSU, the service base
station is dynamically assigned to verify the legality of the pseudonym based on the AI strategy, and a user identity
certificate is inquired and verified through carrying address information cross-chain (slave chain / main chain cooperation). According to the method, malicious vehicles with fake
kana can be effectively identified, dynamic scheduling of resources is realized by using AI, and the low-
delay requirement is met.