Research and Practice of Cloud Application Security Based on Multi Factor Authentication Technology
Identity authentication is one of the key mechanisms to ensure Cyberspace Security. Single factor authentication method has the shortcomings of easy to be attacked and weak security. The use of multi factor authentication including user biometrics has become the main way at present. Aiming at the problems faced by multi factor authentication scheme in different application environments, aiming at increasing the security and operation efficiency of the scheme, this paper studies the multi factor remote authentication method combined with zero knowledge proof technology. This paper proposes the concept of zero knowledge token, and designs and implements it based on elliptic curve and hash function. Compared with other existing solutions, this solution has better availability, scalability and security. The comparison results show that this scheme has lower communication overhead than other existing schemes. Under the condition of maintaining the same level of computing time overhead, the security of the identity authentication process is enhanced..