Disclosed is a terminal identity verification and service authentication method, comprising: after initiating a service request, a terminal generates a unique user code according to the specific user information in a SIM card, encrypts the name of the specific user information, and transmits the specific user information together with the unique user code to a trusted cloud control center; a service provider generates a unique code according to the specific information thereof, and transmits the name of the encrypted specific information thereof together with the generated unique code to the trusted cloud control center; the trusted cloud control center conducts authentication on the terminal and the service provider according to the unique code, and transmits a communication code to the terminal and the service provider when the terminal and the service provider both pass authentication; and the terminal and the service provider communicate according to the communication code to complete this service. Also d