The invention discloses a
system and method for dynamic
password authentication based on dual channels, which are used in the technical field of information in order to solve the problem that account information is stolen and illegally used. According to the invention, another channel, such as a link of a user
cell phone
client or a dynamic token, is added on the basis that dynamic
password generation and
authentication is realized via one channel in the prior art, so as to ensure that a user confirms transaction information through the second channel
client; a challenge code is generated according to the transaction information, a dynamic
password is generated according to the challenge code, as a result, the user can validate personal transaction information when conducting e-banking-related operations; and the transaction information is used as a challenge factor to generate a dynamic
authentication password, and the dynamic authentication password is authenticated through an
authentication server to realize safe transaction. In the embodiment of the invention, by means of diversified and complex association information and a challenge token at the
cell phone
client, the transaction action is prevented from falsification when a user logs in or performs account-related operations, thereby the safety during dynamic password authentication is further reinforced, the account using safety for users is increased and the user experience is enhanced.