The application discloses an agent identity
authentication method based on
a domain name
system, an agent identity registration method based on the
domain name system and related equipment. The
authentication method comprises the following steps: a first agent receives a service request message sent by a second agent, the service request message comprising a request signature, a first resolution domain and a first hash value; a query is initiated to
a domain name
system based on the first hash value and the first resolution domain, an extended resource
record AIR corresponding to the second agent is obtained, and the extended resource
record AIR comprises a public key of the second agent; a second hash value is obtained according to the public key, the consistency of the second hash value and the first hash value is verified, the legality of the request signature is verified according to the public key; and in the case that the second hash value is the same as the first hash value and the
verification of the request signature is passed, it is determined that the identity
authentication is successful. The method combines the distributed resolution capability of the
domain name system with the self-authentication mechanism, and improves the efficiency of the agent identity authentication.