Simple and effective one-time password authentication scheme

Analyzed some shortages of the existing one-time password (OTP) authentication schemes, a new OTP authentication scheme is designed. This scheme used the SM2 cryptographic algorithm and Hash function to ensure data transmission security, provided the mutual authentication between client and server, resisted different kinds of attacks, and protected the user's identity information effectively. Analysis showed that compared with the existing schemes, the new designed scheme had higher security, small system overhead and easy to implement.