Background technology
In recent years, network has been deep into the every aspect of user's life, and user often arrives all kinds of services of types of applications system acquisition by network entry.Most application systems adopt the authentication mode at consolidated network input user's identification mark and password; Internet is now upper, and the serious threat users such as wooden horse, virus, fishing website, hacker login safety, and when single network is attacked, the event that all information materials of account are revealed happens occasionally.
If there is a kind of authentication method, support user's identification mark and password to be inputted by different approaches, can reduce to a great extent the probability that user's identification mark and password are stolen simultaneously; Meanwhile, increased the difficulty of falsely using user's identification mark and password success login system.
Summary of the invention
The present invention proposes a kind of method of data network and telephone network combination attestation authentication, realize the identification mark from data network input user, the authentication of inputting the association of described user's identification mark from telephone network requires the content of replying, and in application system inside, completes final authentication.The method can be used for the various network application systems that have authentication demand.
The object of the present invention is achieved like this, adopt data network and telephone network combination attestation method for authenticating to carry out the user identity of authentication application system, it is characterized in that, described method comprises that user is provided by the service that user (1) uses application system (3) to provide through IP network (2), when described application system (3) requires the authenticating identity to described user, described user inputs user's identification mark by described user (1); Described application system (3) offers the collaborative unit (4) of authentication by the telephone terminal number of described user's identification mark binding, the authentication reciprocal process of unit (4) between the telephone terminal (6) that telephone network (5) is initiated and application system provides is worked in coordination with in described authentication, and require described user in the upper authentication verification information of replying of described telephone terminal (6), described authentication is worked in coordination with unit (4) and is collected described authentication verification information from described telephone terminal (6), and described application system (3) is given in loopback; Described application system (3) is checked by described user's identification mark of receiving from described user (1) with from the collaborative unit (4) of described the authentication described authentication verification information of receiving and the authentication information that is kept in advance described application system (3), according to checked result, determine described user identity, complete the authentication to described user.
Embodiment
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with embodiment and accompanying drawing, the present invention is described in more detail.
With reference to Fig. 1, collaborative authentication method of the present invention, application system Wei the Internet provides the system of application service, and it is online that the collaborative unit of authentication is connected to telephone exchange by signaling method, and application system is connected by special line or VPN mode with the collaborative unit of authentication.
The collaborative authentication method of data network of the present invention and telephone network comprises the following steps while specifically processing:
Step 101: user is in the upper request login of the network terminal (PC, custom terminal) application system;
Step 102: application system, according to internal authentication method for authenticating, is initiated collaborative authentication request to the collaborative unit of authentication, and collaborative authentication request at least comprises a telephone number and an authentication requirement information;
Step 103: the collaborative unit of authentication, according to telephone number and authentication requirement in collaborative authentication request, is initiated to the authentication request reciprocal process of this telephone number on telephone network;
Step 104: user responds the reciprocal process of being initiated by the collaborative unit of authentication on telephone terminal, the authentication information that input application system requires, is uploaded to the collaborative unit of authentication by telephone network;
Step 105: authenticate collaborative unit and receive the authentication information that user uploads by telephone terminal, combine the interior adeditive attribute of telephone network of this telephone terminal simultaneously, the response as to collaborative authentication request, is recycled to application system;
Step 106: the information that application system is returned according to the collaborative unit of authentication, judgement user's legitimacy and rights of using, determine whether allow user to login application system.
In the collaborative authentication method of data network of the present invention and telephone network, the heterogeneous networks of user's login and checking use is realized in the collaborative unit of application system utilization authentication, and further can utilize the network attribute of telephone terminal, design safer authentication flow process.Therefore, when not affecting original application system authentication process, the method for the collaborative authentication of data network of the present invention and telephone network realized user's secure log, existing equipment and algorithm without transformation application system, solved user's problem that account is stolen by wooden horse when consolidated network authentication, utilize the build-in attribute of telephone network simultaneously, promoted the fail safe of user's login.
Through the above description of the embodiments, those skilled in the art can be well understood to the mode that the present invention can add necessary general hardware platform by software and realizes.Understanding based on such, technical scheme of the present invention can embody with the form of software product, it (can be CD-ROM that this software product can be stored in a non-volatile memory medium, USB flash disk, portable hard drive etc.) in, comprise some instructions with so that computer equipment (can be personal computer, server, or the network equipment etc.) carry out the method described in each embodiment of the present invention.
The foregoing is only the preferred embodiments of the present invention; be not limited to the present invention; for a person skilled in the art; can carry out various changes and modification to the present invention; within the spirit and principles in the present invention all; any modification of doing, be equal to replacement, improvement etc., within protection scope of the present invention all should be included in.