The invention aims to disclose a
system for dynamically authenticating a
password by a multi-
password seed self-defined by a user. The method and the
system are implemented by
user equipment, a
server system,
server password generation equipment, a registration method and an
authentication method. A user inputs a primary password and a secondary password at the
user equipment, performs conversion to obtain a password seed, and submits the password seed to a
server for registration and binding. When
authentication is required, the server obtains a current
authentication time by a
real time clock, displays the current authentication time on a
user interface, and can obtain a current server password of the user by the password seed submitted in the registration of the user and the authentication time. The user inputs the primary and secondary passwords at the
user equipment, the server displays the current authentication time, and the conversion is performed to obtain a user password. The user password is judged whether to be consistent with the server password by comparison, and then a user operation can be verified whether to be legal or not. By the authentication method and the
authentication system, all authentication needs of online authentication, offline authentication and the like can be satisfied. By the method provided by the invention, not only the absolute privacy of password information set by the user can be ensured, but also the problem of middleman breach of confidence which cannot be solved by a conventional dynamic password system is solved; and when using a multi-
authentication server, the user is not required to buy and carry a plurality of pieces of user dynamic password equipment, so the user cost is reduced.